From 981c2c4ed49076cf63d0a025e3e4845d388b28ba Mon Sep 17 00:00:00 2001 From: begoldsm Date: Mon, 11 Jan 2016 17:31:47 -0800 Subject: [PATCH 01/32] Initial changes for PowerShell to use AutoRest SDK --- .../Commands.DataLakeAnalytics.Test.csproj | 16 +- .../packages.config | 5 +- .../Commands.DataLakeStore.Test.csproj | 43 ++-- .../ScenarioTests/AdlsTests.cs | 8 +- .../ScenarioTests/AdlsTests.ps1 | 20 +- .../ScenarioTests/AdlsTestsBase.cs | 215 ++++++++++++------ .../ScenarioTests/Common.ps1 | 31 +++ .../packages.config | 13 +- .../Commands.DataLakeStore.csproj | 23 +- .../ExportAzureRmDataStoreLakeItem.cs | 2 +- .../GetAzureRmDataLakeStoreChildItem.cs | 2 +- .../Commands/GetAzureRmDataLakeStoreItem.cs | 2 +- .../GetAzureRmDataLakeStoreItemContent.cs | 2 +- .../Commands/JoinAzureRmDataLakeStoreItem.cs | 2 +- .../Commands/MoveAzureRmDataLakeStoreItem.cs | 2 +- .../Commands/NewAzureRmDataLakeStoreItem.cs | 3 +- .../RemoveAzureRmDataLakeStoreItem.cs | 2 +- .../Commands/TestAzureRmDataLakeStoreItem.cs | 2 +- .../Models/DataLakeStoreClient.cs | 64 ++---- .../Models/DataLakeStoreFileSystemClient.cs | 61 ++--- .../Models/DataLakeStoreItem.cs | 4 +- .../Models/DataLakeStoreItemAcl.cs | 2 +- .../Commands.DataLakeStore/packages.config | 8 +- ...agement.DataLake.Store.0.9.3-preview.nupkg | Bin 0 -> 470887 bytes ...ataLake.StoreUploader.0.9.10-preview.nupkg | Bin 0 -> 90294 bytes ...DataLake.StoreUploader.0.9.8-preview.nupkg | Bin 0 -> 86857 bytes ...DataLake.StoreUploader.0.9.9-preview.nupkg | Bin 0 -> 86863 bytes 27 files changed, 318 insertions(+), 214 deletions(-) create mode 100644 src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.3-preview.nupkg create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview.nupkg create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.8-preview.nupkg create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.9-preview.nupkg 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 5c646c241309..749cb136b1fc 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj @@ -69,9 +69,9 @@ False ..\..\..\packages\Microsoft.Azure.Management.DataLake.AnalyticsJob.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.AnalyticsJob.dll - - 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.9.3-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + True False @@ -101,6 +101,10 @@ ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll True + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\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 @@ -124,8 +128,8 @@ ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll - False - ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True @@ -144,6 +148,7 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + @@ -174,6 +179,7 @@ + Designer diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config index d6ee8a05871e..3444da59f00e 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config @@ -7,7 +7,7 @@ - + @@ -18,10 +18,11 @@ + - + 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 aa50a3f3a627..5725eca08f1a 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj @@ -58,17 +58,22 @@ ..\..\..\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 - - False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreFileSystem.0.9.6-preview\lib\net40\Microsoft.Azure.Management.DataLake.StoreFileSystem.dll + + ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.3.0-preview\lib\net45\Microsoft.Azure.Management.Authorization.dll + True - + + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.3-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.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + True False @@ -78,9 +83,9 @@ False ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-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 @@ -94,10 +99,18 @@ False ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\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 True + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -118,8 +131,8 @@ ..\..\..\packages\Moq.4.2.1402.2112\lib\net40\Moq.dll - False - ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True @@ -138,6 +151,7 @@ ..\..\..\packages\Microsoft.Net.Http.2.2.28\lib\net45\System.Net.Http.Primitives.dll + @@ -175,6 +189,9 @@ PreserveNewest + + PreserveNewest + Always 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..47ddf5d2e624 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 @@ -6,12 +6,13 @@ function Test-DataLakeStoreAccount { param ( - $resourceGroupName, - $accountName, $location = "West US" ) # 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 @@ -99,13 +100,14 @@ function Test-DataLakeStoreFileSystem { param ( - $resourceGroupName, - $accountName, $fileToCopy, $location = "West US" ) # 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 @@ -235,12 +237,13 @@ function Test-DataLakeStoreFileSystemPermissions { param ( - $resourceGroupName, - $accountName, $location = "West US" ) # 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 @@ -319,13 +322,14 @@ function Test-NegativeDataLakeStoreAccount { param ( - $resourceGroupName, - $accountName, $location = "West US", $fakeaccountName = "psfakedataLakeaccounttest" ) # 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 diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs index f1a2a8f48452..c19257f7bdd5 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs @@ -12,122 +12,195 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; using System.Reflection; -using Microsoft.Azure.Management.DataLake.StoreFileSystem; +using Microsoft.Azure.Gallery; +using Microsoft.Azure.Common.Authentication; +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; 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 TenantIdKey = "TenantId"; + private const string DomainKey = "Domain"; + 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 DataLakeStoreManagementClient DataLakeStoreManagementClient { 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(); + DataLakeStoreManagementClient = GetDataLakeStoreManagementClient(context); + DataLakeStoreFileSystemManagementClient = GetDataLakeStoreFileSystemManagementClient(context); + AuthorizationManagementClient = GetAuthorizationManagementClient(context); + GalleryClient = GetGalleryClient(); + helper.SetupManagementClients(ResourceManagementClient, + SubscriptionClient, + DataLakeStoreFileSystemManagementClient, + DataLakeStoreManagementClient, + AuthorizationManagementClient, + GalleryClient + ); + } + + + private AuthorizationManagementClient GetAuthorizationManagementClient(MockContext context) + { + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); + } + + 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 DataLakeStoreManagementClient GetDataLakeStoreManagementClient(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); + toReturn.Datalakeserviceuri = + 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 +213,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 +227,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..256453f65511 --- /dev/null +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 @@ -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. +# ---------------------------------------------------------------------------------- + +<# +.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 +} \ 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 af227ce6bebe..19e27bf92ef7 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config @@ -4,22 +4,25 @@ - - - + + + + - + + + - + diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj index 94259e71f270..24f79adacd6b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj @@ -49,17 +49,14 @@ ..\..\..\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.9.3-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.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + True False @@ -77,6 +74,10 @@ False ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\lib\net45\Microsoft.Rest.ClientRuntime.Azure.dll + True + False ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll @@ -97,8 +98,8 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - False - ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs index 9e37503f67d1..cc64a7d2f0e3 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs @@ -17,7 +17,7 @@ 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; 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..127aad9ebbb2 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreChildItem.cs @@ -16,7 +16,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/GetAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs index 700423454dfd..956dbb04488b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/GetAzureRmDataLakeStoreItem.cs @@ -15,7 +15,7 @@ using System; 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/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/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..ab628b68a6c3 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs @@ -16,7 +16,7 @@ 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; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs index d8ee39eca93f..4dfa7d51154b 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/NewAzureRmDataLakeStoreItem.cs @@ -17,7 +17,7 @@ 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; 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/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..9467dd0c52e8 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs @@ -16,13 +16,15 @@ 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.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; +using CloudException = Hyak.Common.CloudException; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -39,9 +41,8 @@ public DataLakeStoreClient(AzureContext context) } _subscriptionId = context.Subscription.Id; - _client = AzureSession.ClientFactory.CreateClient(context, + _client = AzureSession.ClientFactory.CreateArmClient(context, AzureEnvironment.Endpoint.ResourceManager); - _client.UserAgentSuffix = " - PowerShell Client"; } public DataLakeStoreClient() @@ -60,18 +61,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 +86,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.DataLakeStoreAccount.Update(resourceGroupName,accountName, parameters) + : _client.DataLakeStoreAccount.Create(resourceGroupName, accountName, parameters); } - public AzureOperationResponse DeleteAccount(string resourceGroupName, string accountName) + public void DeleteAccount(string resourceGroupName, string accountName) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -113,15 +103,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.DataLakeStoreAccount.Delete(resourceGroupName, accountName); } public bool TestAccount(string resourceGroupName, string accountName) @@ -149,12 +131,12 @@ public DataLakeStoreAccount GetAccount(string resourceGroupName, string accountN resourceGroupName = GetResourceGroupByAccount(accountName); } - return _client.DataLakeStoreAccount.Get(resourceGroupName, accountName).DataLakeStoreAccount; + return _client.DataLakeStoreAccount.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, @@ -163,18 +145,18 @@ public List ListAccounts(string resourceGroupName, string var accountList = new List(); var response = _client.DataLakeStoreAccount.List(resourceGroupName, parameters); - accountList.AddRange(response.Value); + 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); } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs index b3b8976cfb5f..ea519bf3ea0e 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs @@ -15,6 +15,7 @@ using System; using System.Collections.Concurrent; using System.Collections.Generic; +using System.Diagnostics; using System.IO; using System.Linq; using System.Management.Automation; @@ -26,8 +27,8 @@ 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.Management.DataLake.Store; +using Microsoft.Azure.Management.DataLake.Store.Models; using Microsoft.Azure.Management.DataLake.StoreUploader; namespace Microsoft.Azure.Commands.DataLakeStore.Models @@ -54,9 +55,8 @@ public DataLakeStoreFileSystemClient(AzureContext context) } var creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - _client = AzureSession.ClientFactory.CreateCustomClient(creds, + _client = AzureSession.ClientFactory.CreateCustomArmClient(creds, context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix)); - _client.UserAgentSuffix = " - PowerShell Client"; uniqueActivityIdGenerator = new Random(); } @@ -73,7 +73,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) @@ -154,12 +154,14 @@ public void SetTimes(string path, string accountName, DateTimeOffset modificatio 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; } public bool RenameFileOrDirectory(string sourcePath, string accountName, string destinationPath) { - return _client.FileSystem.Rename(sourcePath, accountName, destinationPath).OperationResult; + var boolean = _client.FileSystem.Rename(sourcePath, accountName, destinationPath).Boolean; + return boolean != null && boolean.Value; } public void DownloadFile(string filePath, string accountName, string destinationFilePath, @@ -180,7 +182,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)) @@ -202,14 +204,14 @@ public void DownloadFile(string filePath, string accountName, string destination cmdletCancellationToken.ThrowIfCancellationRequested(); progress.PercentComplete = (int) Math.Ceiling((i/numRequests)*100); UpdateProgress(progress, cmdletRunningRequest); - var responseBytes = + var responseStream = ReadFromFile( filePath, accountName, currentOffset, bytesToRequest); - - fileStream.Write(responseBytes, 0, responseBytes.Length); + + responseStream.CopyTo(fileStream); currentOffset += bytesToRequest; } } @@ -231,7 +233,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; @@ -267,14 +269,14 @@ public Stream PreviewFile(string filePath, string accountName, long bytesToPrevi lengthToUse -= bytesToRequest; } - var responseBytes = + var responseStream = ReadFromFile( filePath, accountName, currentOffset, bytesToRequest); - byteStream.Write(responseBytes, 0, responseBytes.Length); + responseStream.CopyTo(byteStream); currentOffset += bytesToRequest; } } @@ -294,15 +296,9 @@ 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) @@ -312,12 +308,7 @@ public string GetHomeDirectory(string accountName) public FileStatuses GetFileStatuses(string folderPath, string accountName, int maxEntriesReturned = 100) { - var parameters = new DataLakeStoreFileSystemListParameters - { - Top = maxEntriesReturned - }; - - return _client.FileSystem.ListFileStatus(folderPath, accountName, parameters).FileStatuses; + return _client.FileSystem.ListFileStatus(folderPath, accountName, maxEntriesReturned).FileStatuses; } public FileStatusProperties GetFileStatus(string filePath, string accountName) @@ -332,7 +323,8 @@ 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, @@ -352,21 +344,18 @@ public void ConcatenateFiles(string destinationPath, string accountName, string[ public void CreateFile(string filePath, string accountName, Stream contents = null, bool overwrite = false, string permissions = null) { - _client.FileSystem.DirectCreate(filePath, accountName, contents, new FileCreateParameters - { - Overwrite = overwrite, - Permission = permissions - }); + _client.FileSystem.Create(filePath, accountName, contents, overwrite: overwrite, permission: permissions); } public bool CreateDirectory(string dirPath, string accountName, string permissions = null) { - return _client.FileSystem.Mkdirs(dirPath, accountName, permissions).OperationResult; + var boolean = _client.FileSystem.Mkdirs(dirPath, accountName, permissions).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, accountName, contents, null); } public void CopyFile(string destinationPath, string accountName, string sourcePath, diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs index 401e351e2320..9acddfb51f49 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs @@ -18,7 +18,7 @@ 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 { @@ -46,7 +46,7 @@ public DataLakeStoreItem(FileStatusProperties property) this.Type = property.Type; // create two new properties - this.LastWriteTime = new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds(this.ModificationTime).ToLocalTime(); + this.LastWriteTime = new DateTime(1970, 1, 1, 0, 0, 0, 0).AddMilliseconds((long)this.ModificationTime).ToLocalTime(); this.Name = this.PathSuffix; } } diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs index bf377486be3b..8b235fef43c2 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs @@ -17,7 +17,7 @@ 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 { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config index 88f6b408f871..9315f3b91503 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config @@ -4,9 +4,8 @@ - - - + + @@ -14,7 +13,8 @@ + - + \ No newline at end of file diff --git a/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.3-preview.nupkg b/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.3-preview.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..7b88a773981b8901f5a7e29eb9e307090d341f68 GIT binary patch literal 470887 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

f@qX4$ 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

7tHtd3BKWoM-| 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 literal 0 HcmV?d00001 diff --git a/tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview.nupkg b/tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..9c6460d1e76591de1e2eedebc8ac4490bf08ba1d GIT binary patch literal 90294 zcmbTd1#lfrlP!3~%* z=50rGMKn}KR(0m-%&b#NauAU4fPWnjy7ba4q&iR7-~hnCP6PlUz|a|F>%z?Rua>j` z7eJGT`5&+TKbx!0UVb4@J6lqBkh6=GgS`Mb3lor>6l8DeU}j}+AwcftYREAB)E&}A1uC9)}%*-yPmLNN07bXWskp15$<_^ww#;$)aoh_Ih zjZJNgEkMkyKp-dcUv2&`8RY+zNvihE5%m9(XlG^W?BL>H?#g89VE3QG{_6Et91D;c z$i-}DY;R=_a&aXmRWo+B0J#c~Gk^WxT|~UxoIy-qjqU#`U+q%|Omf_HHhYAX9Qu88ZQL6)tmQAg38CCo7i;klmccn4FaPf1>FB(a@Rg zK(5ASf0bc2{i_F~qx0Y1&aPGj9Fw?XOvRK?4BXe@*NE?*#ulJ4{xew%-6E_Moisq4pq27g1~l zxI5}$T7@G?N14cYtjok(NkuVyOGv2lF6*9ZiI_L>RJO-I{&l%R-ibgw%#ZOGl;;>?GSbqO5h1Td2!s*M^ehP zqNPP#!EcTI)(GGf7+XBWLKBi96FA{(rJ^v_8Jy^WVdcCbYWTj1Pthv>jX3lN=_;|& z45u`<0)Y=ru{mu<+DjQK$*HvDeo(a3;KGi=j$q03H%FHNnR8Z=Y&bg4vg`bja4IlY zOd}?Zu=LS1Vp4G8jgDr{7BRv;co#-h-JvEHXv1#J9QlEYB(Y3;=sC$@cHH1fOv2=0 zm@kQQ{w>Bub*{{66^|_=Mm?`KSwl@nM8D+OqXVb`etkf`|q8Fx{vMBv5qIIFn2IR5B2yyN|+ce z6U8E6g>plyV=sPEA@Yl$8{-3zwSwN}Fd!?v8zOY$mPK4F(Rlad4k%ljXq@S&W+LWS z%1+w&yf3h-ubVT|O8nA3<>F|=zF%-SP+s~C|G`7%|y(M9bNz8k?FsM z>GtQFW-ZKY?rv|s{Hp8}4)jlB7$%9b zq7*g=h6vK62<6|LY$_)JBh*o&aBC$!7q`*EzKOa|gQz&_45>IuG)*IHLTFlqo5Agq zf$g>hQL1a-Yw(}!c?S;7yrUW;I_7m|Hqu3b@-CR<>{H@Xf!pEy9Hi*%*6AZblw{$_ zK!nP%D5sUTbY7$=I$w<~F0m;)n0)0A7B6WG< z=Vp4bY7eM>FHAzrIWPpS7=ahcAQ&K170Rs2w&Q&@)bGw7nBIBu0_McdP&>LI4OZT) zTk>|`@2x{2jtC8)6y9j#aK9j8-Mp&J=1)8fh8cKmy3=%XuDd*f z>{@~iB!&aiy&b+>7_ryK`Qn`gtlV+Fi-K#59&588BNLKQNnCPYd=7(2dA$NC%(8w8 zJtS|pgH*BxvMM1jj*ZfMmjt3)L9{t8Vv0Qkk@j-f-MATb7aSY0)&1hg4Wy!4XJf@`k5Xv7mmsmfLe{i8fBL>AJiuz+|)yMl#oWrg@AV=%Kya_ zX9Ay~R?bV&OI@>gopAweAdPIqg<6Y5FYa|F(Q+r-1G2DMP9bO;nzu*YN5S|k2HnGw z`@+$W-YqqNlrqs1X-Ko_0|G%Tozgs7np=?DSgje^G<(o0Fo~=I!{bfNQV2zkKt(Uw zw3Au&IiC8ue@^Ox!I?i)4Z@+VW5g(oCMS|IHNAalE?lUmZx8o9YFpTakXYM(5PmS2 zz@k;Ay&QzKO)i+dN~hWVCA>%rL{`)0(+PbGRRi>E(0Ut!Yk;H=B)3Js4ty7PiK^1> zb+hc%?N$wsG?H_uHMo(Pz|;k2>DZ>Tvp!4uIGT8m*(tIJCrQ|KuXp1ewz~A5WEQ{b*J7lqU*u`F^wQNkn}849;3 zULRHgdH8zVdyf!>gkmiC>R+rud8&b?oMa8o8>ju9-zchvH+H`_XMc&*1FbHiwuxmv z@mtno>XwX{BgX1Z>M>+T@ilRP%x^H|d9@uJTY|%X?_crRL#fbOS90@}!OfMm6;5D* z`8Dpe*o)(3R;vBD^=43plbkM=gw0y93Jz?w84Pbaaw`-VxGMVIWk|geM7R=4-{D9P z(o2guqIuf#CKc=8{Ip}gkSe5q{^=3z1C&;!>wD3F^jQq27#uj6<;2#%EmpH}h*rHR z&|L_?8l9sEGY}5b9qR$Jg4a`}Di)JjF3HUn++$ zTlP7Q#02`nVXSB;3~sTeoUA3a*}}>dx9U`5g+(p7Q>(wwW#b{A$4@gDp*&@(N!Pxg z$Af~CWX0MxjeLXuCsjO#xW&+lBD3J2%255ay8PVf$})fU%uS73?%9fc>N}1-G`$}0 z$O3Y<5l-B2NjKyE-5%Q}9`&9ZQh(0`cfMyD?fGv-H1rGtbVu|Ylh9E`uU*=%yT@&q z%$6^OFi=YxGiLI|y^En2G}!g8i|Le|cheANkNENVY}jWI%TglrWxL6X52&?W4KT23 zD=(g>OLK?uNlrG;xvJ*jOkc|vk_ec>tiaQyj%S4dS6Gv!Bec;}3$2pnuAE}#Z9JFW ziQ2`8(ikV0f3Q+PvD_qI55Q8ARE-#JY8oq?1kWF|?jPklEnPFG&1<;p-t&C3%IXEF z^Qigvb@u$uRg4Ou6|%k<-kI5BPbZLpe-^85v{Ka3|CIJI#2AN>t#=bf;rBK8^_}ME zC?kS%@-b=`MWjcK-qYxTAQ}2cIr!;7^2VR=f#lA`W{$}(CfG!VnrJ(fbze!J7+1i; zh%2eI;J<6r(ssi5NFeQ0gitrv3yIO@wT-J4v@$8OygO)LRGoKZAtvBQCeQhdp6dq+ zwykeoKDpR~F2Y*g(I#!f^Q7(&9#?XV7gJBdE&tG%_$uQs&lZ?Q8MPTa{*l38$Hv&g)o?*x4`Sx=Fm$@)fck zn1W{yTVSg>)roTzXocHB_Hjx)w(oq4eBXKHJby1so_wD%obN{Sr7G<8dLpf<4L!QJ zUAVIFaL0Mm71O>;`4^rp#AK& zn490R7sebX)BUax(@$oIVUwS3FLyA4sVOa3SV<5``jgjLY#izru4^l1=RzV7x-^p{ zgJG>%Z9mtmV~Q}};l_JSyo(039<_`p52dm{8MmmF~#hGaNOkC#(+EC+AW2wX{m7wVi%te9|X|_@I+muy@nl(zmz}XHfI3 zKS(^4i)ZSl{__#sx)>!yRwQQS|LrEk{h2>kE`bKIx2S2ZrSjx$HT$mEUCSBG7f1Yo zh`so{_O<@oo=UHH@wRk&@8d;IZ-oCR*gwNA>+#hg1#|$wP6Gg7{hxbUBm*iJYo0d7y7%Ln)9l2B!7E=)*c01$NC23vs9Bj|Tqz#9M^& zQ`4E8U|!B|Ym#vs7G52d6=yZp??;B8Ir3vsS392y1)h`L%e-V_9^!&tOh3e%(1-ywm19JoYd94*SS;2o64NpWgGtsxAvljrCZEsAIRtV^MSboI4o~E*cRv+W9=bTi4=Zp>9(8%;j)g|-)pIQGN`CX%&AK) zG)rp%`-IDi`LmGdySe3~V0+IgbGQM{CxpTeCt>1Qb66JFOcAKZNRQ~udNFVd?qWQN zXAJ!L$GQa>U}#Fr3V@FJIK&c7Gj|SBhf>YP%6h$nyYm-^quiSDqmzS!`*SaMFNqoE z@$u*N&h>}$H$=Z~>cz&~@ofu>tC0|}X`?UhI4(nAfQPu8;=(SID#&qGmAHts_FoGw zV8f2d3s_$&k5g_?fnQkm0;#V(p>AXKMjyeM^CNsT24~M7e|M_wfNSc;*X`uJE%HS8 zae8b1xdI&Sd>y zhirntrkdf)m_xY_4UrSO^>dzlq!*Y%g)c|7^XmW+4 zzA|y(DTHdfAQTlaQw`XE@+gf`Fq+G)oBw9uc$Gp`^)wMw^UVk88v1?)VId&I3J9|V z_?ZTND0l}(#19Az0!Jx`5u>YAIGwbn5Eg=4f`faOzAAZQ(bYRUh#fn7C;4zzdXfbD zdhLe!qRZ+%E7F@C7IhLd0w?_7R!-97=hk0{6*-enp7i`pzGvhmcQvbnE4sBh$OMW1 ziNgp^AMmg}Sgt>3w)JNk?v#H!_12YWt1iyx>$OmdLmUMFx$~hwt;AIL&d(b4zqhCjB%o?E5WH5!aRidUUK3o*_YKg@894 z}=LG|>C8S;Gs5EfGN zO9*@H@hdtG;4}2N1~dIBNxiQTFT`uCDOZAo%h=Jw(Zx<)nFW0DHqCCea^i zs`-$X)OrNCq=0ONt`OlYWYJ2yL?u9(_6i4>!4s^fq@)_*{(x9iP8Ex!sfUqsLmp@^ zFlfYfIE$v=L78!^yXqeG2-t+gX8C%7oY43-+|C=uGWNPAof{6XcJV0e}$b6tB) zk**O9bq&0zpY}Gqj403Rc}9#6_2!~%)rv6QM$5&3<$CGMRC_eDGg+qzxBA_r8eFa%P zN7l=_wNR;b-!sY{7u=JDet14VE+x}}A?boB-@|q)>28Q4wZZ7?JUrDnd`8CT;k{g0 zzH3=PLcf+bM&~rKai-SJ@8>yxi>TVOOkUU(aHYdk z8km=q)Yk|jM8?NM_euXV-8n?yH2-Tsp0qLRZq^3H71kWd=DRwIJN0H&0gzB_6*380 z|4ryPR1@bOxlH~BFU^5F4UsrR7A!{U#!txSC0A7hf`1qdE2T15LAjLwS`R*Ui0s=} zzt`&JRqh&U8Iqtv2^&OuCo!j0Qmh3YaC($Ks2}e-8Yw##sQt{aECK9peF1u*>bCdw z2^9i0Kqfk#A9$Le2z`j?DNZ5dwo?8^#I^+Htupy2M=qI7X}^AtR0HHKDxCgwQ87SB$EJy z*!om{eMPB>pK*Ylk8G;7o;JDOHa3hpY>qX1q@B20u0f$z>BRJ#08h>yt~;I&f~Hl* zAK(DV0O|608OY<;O{$h+naQu)U23_%w7UQ4*QxNp<)^yLu$_|B)Vewx`cXgti`Y$| z!85gv?!JcZ5mTWI8VBz%+G9;(B?oh(Ij*ij3N{(PlkJ)D=BMbl`GZTSdz-~s%4k~o zot}(DgIyV$nzKRAt^9{H8pa-oqinYXhH#>Q$VXsU zW+VZoTDth2GVi0^Q1#-UYMoOMS+_Bx6$yNlJmYF* zlo|AB+AZo=xG*Xtwu zC%P^`ZUhf$Q)Jd+Uv~~hd=c3-@2i2Bwj(sh7i7HBRP<_3b7pQ{Pd%*eN{vM92<4gB|y83K}tRx+&GE5m_vfxQE*R48r!M!98A_F8G)(lur?m5{J|$lUV|iw6l# z4`vw@xRz_IFtM&ZA?6a-&taVRyU(Y(I4T%Jfi;JkgqyG`f zK2z=w`m{uB_RY*(k(aWM$Ie?U@=-K)PfkrXn=`D#xB<`JWYehw%7S%rM;c3@D9AA z`2N)*bKdFukL7r7%tlbh`_u7wlD8s-<34dJ6S{I8PZX0wCGU%u;W7(gBHyidxn7*C z2m!7Qy`oZl)Fmn@o%a{(KoVL9>bD#MnUi|m6V1G>`+;Iem|xw>?IjPWc1pKIn&yt*98kx{5ESpPgxizz(3*bOK3gaqEyKpk?a#TlgC) zPoe!X+OX+Re5}MF|+8my5V7Oa4$3#2TU#a%n{czYSMkpM$%3DWXuL zecvV0`vG^oz4t59#9#dR^Gf++vBBsPX8(~AIJ>{9wtqE|#6k5lol(w?vYC9D<1uI# zHoJAkD<$JaJUp9>RF_;`*SkNHzR`cUd{PzO&Ni^{>qOr=0;Ut3zOt<}W6qeQdaDu1?QZ|_PaYN8^I!1T1dE}%_h|cQIazq=n=NIIe*QLk$io-0E4MnEyKiZ~A zazG->BAQ3Y@BKW7%wozBj1QG)JxyOK z*|+XYMA(iK^{VA4S5fYxD^XAR?;F0DAr0k#=L;ySM!ooi$g1!5D{;v*^9zK2d?ax( zp3n;q+&fiw>0)!L6XmMv($k`K#;c zliD|in92vn3uDZK(xmC;BW>@MY=Sg6DHrw1<7|yyFWa@nU26|peSfVn9mA!UO?9Hz ziI*a`~Oy&5t(QUpy8$29kTG zyed)M&0-Hg5iF#OpJ}>d&hiFVqF8lwV^^}c!r!|z4`P=N>4ZsDE--wDu72zEkV4e` zYSc)&%d(|nnM*jUYt&Mu0uw$@j3af^>>Sm!^QI$faA_*w(}KiFfkUF7u*RBKMnxbv z_Dk>wO^D1^P*Nqr>c#ZEs-KAMbRcE(V&`C9nKo)w@bf#;&5sy+Dbluxc{(MR+wPb28<{tF%StD?t#7WV|v`B18& z%YjV)XDynb=%ZH25sn`{jV3^G|1)VQ9TWUaZyuE;t@=lF8{asyQ za_xbjZ^7PbbAThM>T*c`TVOLV&|kqBL~9=v{PaNlWLS8YKhR?}4uyxZqIm9M{#i>3YGLYNsvCwcCi-rZ7aQSO|Q z8<(DPr<^j*QCz8wUmkd?etBcTcY@T`JniF1kClw5gL`?H%>)t zsJ?E{w`BDXJIbKvA#=bjWA=#&Sm~0uzV2k^`;{SP3VU&YbzsqZ!8tttCRUzK7o4qq zuSrE~QsW2$H(fQ1kJ{P`Z-%o%>!6?q2S1sLFBfHyV@JjV(~|0K_QnJ)PhkvlBtkMP z%tQEtjXx0S{on9L9sMK?zv$aV>(vnI6{TJ)lt}7k^P$oOtI=ER7r6gigC(Vfzs|=-)M2-o zBLA`5Yi|}gVFKMeF&CgqMv*LiqS(0*o;#;ij^#tt9f*K@+$`5U=^!v7xvCV2M01hX zB2Bs=%7g&vBVX@KiWN^+DGHxV&c0CXQ-DoX_dFML9EyR-Y$+wtd%Go#Ix`Ahl~vgj zu~%Y6zI!71lVOiMWc|sU6<^U}ulD;=p(OTP9spa_q0V06L}NnEWV$GbX*x179LpB(x+cWy5BjkGM3h*mdC9V)pdxmR7ld^1#WahvvDN z6So^9(mAP2&y_K&4Nb_D{R{JNUv*0n$0Lj0>|A9OGOD7$>PeNfX~)-Ne3$aLND600 zq*nBq#$!}I2BjrN*39{0Lw}pGH&b57B>_8rk1g_Baun>QdwYFiSr{4pL1sFIF#BGrXJ62e2 z=yRXb5Cp*$`O<7juyt^Bjb6H)o^CMAmKFu0u1KO?s|it35{G(5z`NIGr9YUPIn!3c zppTRejpkYUNQrn=_ed4Ouj}#hYy-$X!|yn}mB1zkA|- z7W_94vgnh32PRo|$m;pYV*T9z>D)p8Rf`0bOwTBiXBkaW}@@(r7Lm+FiZ10u# zzg2K;XoZ84(m>OVUOG6#Z3rhw)Vsex{m9E?s&w#&d}FhmvQHtt$3sRb?H|!N9u~s+ zRvfUn(4tBK-Ru21+*pL$Ha-z!K2rDBr}f#e#^!69&Ltw61fXyi-VYdlh+04HjJ$6& zTnS9uBAa$UO`aDCA&Fn@Wk|qTdl5?c-7`cb}ugr9=#*fD<|KDjdv)4|AXUXwV#f8RxA}Fj} zKTikZm0Tv8oh8j<7Dpt-_Zo_ftjFs>cT;yXL$D-|tQMee3NaatWUXfStK_4(A7wm%R9k;t6p9}Y1DmZGDY($nzEdq=7qO3lebU}qoj>>Pm-JJqUTHTE{bRu2nBn7Mt zWwHKw4Q4(aqYme~>_+WeC&95l#qvbY7jM*VLy~+hrb&AUWMRJdx_@Y&@ar8gv7wf$ zHok(h`$H1nEUQ|2i8MJ1QB7_>fs+C|%;~U+dJF%gNGE!1wFN6oEUUdq-}kYirR4jP z2a*z3z9mqBRtDzYJ&WpuM*KN$%FoLuV?O-Gl{aT9p)-lN)b)Y)Ht=w;e^hKu$XA#H`k7i@Wi_bEv-wu*JNg_l1% zwb`hpNy)AQp&l^L)i?NOTZ_qVdfmVLqf26(8-CM(zDUptg=ztLg;WbnqWo?&8s?u= zO}V{L;iu>{m^!c&Hlwz8QK0Tr^{v6sk1YIia`W#nAwDNK)hVY=y? zTZ_66bPofsH_!VgzsPK*v~D|9EK5-{3FL0)RWpG z;;{`+@5C|=o(c|iPsA_$zz6qwwn54Ia|Zo_`bFXV4hPL04kPMa-LB%KHe9YpD-2fd8IK1Vxz8 z%T<3NQumv3tq?1Fiwrc{hG>@M7^W1tXunDb;gfHlDiXP5NdY@112VU5h(TtQGiyqw zp)>io9^2;ZwRogIV{W81o|kNMgIMmv6(dnUeLMoyOg)XXok$>K7@ z-*NOR1FiDXNuE7WDdehPnO`c&HiXFot0_h;c*#n*R4mbIp@loPfa6Hnp-LLP9MxD1 z1;@)sWn9=|4y?f^RWKw}jVHE7Wj@&kpFYnA_&o|WHB>mOi;Z}C2L0m)!zcG%Uf%-! zeM82FnXgk%hED+8r-;nIAImB5;*>>Rs?wcDzQrVhOn6jjQHE3?X-v8%)*=V#+V@x` z$4L)Z(IclS$2<_TmBdBa>{jq^u^zkql4;3-8+6l!%I}Jw6mVk1xac2>{D&%#mno|K z8cqdGut~4SiQjwMZB}i@*THclT|K7AYvwMyTz&m-ALX4tvxaGmhfFVWS*Hc-buVXu z=ufHa^0@GKFUx~xn#UqQah_N;YzcY$(SwAo@Sg!dI4#R}TwgL!LcS7NdyMF^%`GD8 z{^l`5WTB)}>u>rFU8Ddg5%LJ*TS}E3+07eV@|tyUygPb%#4|loktSqx1ktb-!C6tp zg}7OU6BXp2ufjhA-tN4|H8IO_i`z^yG)a=#=PAN0xGf%2R>TW~RDBc7+Po0`@smeY z!F8)ydy1{Rt723MK6LQbc2+*&6 zX&XL?JizEOaB=QRbLgnLfz$Wx+)2ax%o*g}ub zVx@!Z5kr*xQN==|9!4;vG4?(rNbx-&eas6@WPm|GP~p*7zBCTQ$5w{x9dK(noa>kD z^Dvw%R;eI`6eJ~-Mhx-mW#ydEq?;^ZMlqnK`&iV?XaV zjnN8%_GjrpQ+iG`lL2vWb)ZD9zTarJTZz==2>xqZH=A4LMJTYXz8Dv%o6+TN;po!G zJH*1S%Hcb9^v+xXoQA2ov=<`Ho;O>vvj42#pcfQA4H%&KD1~~dvuXf#!NDHC zWowyfT}{gQkmz>hKr!p_BgHaOZ@5~|Vpjp@{9;RSgX$6Yi`{aL0)=|QG;Hz z9LT^9XwoD3+IJT;Z)8J1SvLBoPNx0{TvH7njfTOxgsYQ!7{CXwu^K+_{o09*XP5A*xh zuDcRlgF(?nS^Ud!x%nw}FnBY`ada&9>oiTJtbpbT2U-r3?t{)h z_f%Ja0`9s_v&d5bdh=3uv9eQZN&;K14sO5|>~*g>|DFVkC za%j5!x2`>VXliB3AQV|~)7kw~TmF(jQ;rIvFY!jI$Aa?3MV+&3$+)KtvE?#HiX+UV zAfdCaSH8?o4=u~d_8a%;m*ji{lkmagX{U z6kXKzODa+THg)kHYmE8J8XiUsYx@wIe0nTmOCoLy!V(P=;NZO=?AX4iP~c_2`vzjZ&=lmnm(uYRZ;sGu*Pzzga$Eyy6?m_W9&=hM*dAQr%+3w-qF;H&5EL3q zc4~l?#&_rk>$K-O62m<-Fa3=ajowUmLHtWz{2jB!>P9iA`6Zne4=k?532S(#pENZ>!T7uIk-_S6bSu z>{HlyRCI1^lHt_%_RiM73F*UKTvomAzDl<54Ha;x_zfd;m=F*(>*@6jt7t5Iw$1uJ zR>jh_Xf!}d@3k{*MF@DD^7nd}N`@nBwDP28+vvbv0v#CW0j$zmt#vXcOYsdKja*hTtMbc`gVc4pT4M>b z?dUX?R6AWIxg{j6>t7^Ny*anvT6CPg(W&7#RIg@Y)j^_gSb7o)|H6wW;8*J`8a4QA zE%Dx9#^Oj`+$DY14S`l@=H_9nzg%f?JEhHvMFEv5+kI^qID!6QvwE4SbBK=C`cQd? zBgaQ**=6LcukF&e|>uCdl>?xBxC*AoqqJH!m^ zJd5M5mle0dq`dL^Gwsdh!1?j8XMsDg3+5XQYFFde#pRZb-Gxw0T4Lqs8zMxfjsD#@ zAzcg+pqvwou$-q<*fIKT2e>&(siu}B#i}{NtZ^ow#Q~thS*!*Po01ALC@_aov40=IscA~`3WiDj2oQMzD^E``kOmN=Odq*OrH)^f4D!iP+K1jRMg)=cDE z=@SkUgjH7lr>(^h_@Y6JC(qKFN20`%Z zsCaG~yuU|WC2eUyB(6DW8akB+qN_7FFl@Z_31%#-Bd}3o9fq$f_Fc5eqf%!PTP9Gj zqbG3PUC}e-7xXP=FWKKPLgkGUh+|eZGoP27+0xnW@Nc2ee(igf+<8mlj0RCghucao z!17UOh0e2!Oe_hG=@|lfr4GAyFTl4TwZ^~hQKql1C(YR^!I0vFMbF$`3X;s*S*o|A zv{P6#pDtEid_NzQpCHu0{IRM{vLbXbNgOWHl@9%@X)(vu_Ii9Z{-cBb);tr>?x*oa zGmCYZ>YMDa(!CWkTW*h8Jg4*)Y>#kL7&~uW z7i2Azrp!A4UIxbR@hhu3xD=)j3l?|D^N0?CUp-#g=>#qU;R{|KO7EUOg&4g=JtK7j zL|EA?21L>j151A?=~?a(Gn}i2d$34P<{$pK32iB2Shb(+k#J6Yx8Tp2MD^z(%@lG} zS^iLcwJ3b+Z#_AFt~d?wnd0b#nJ!GuC%OMX`lsJ#aLIIf|J{gJ00jU5|7`~S55HG+ zHFkCT@4UV`Y4%@UKXMg+i(HtcL%UYI89<(1goSOVvP`S~BlBTR+xRNu9mA9^CmQ0% z5IwNd-Aa@PvpnU%%wu%>?JzUm|NRMX6i7U8T9Tm<tp!;Lf<$|6oYBv4ch_9@xaR75(cB2yMPj;3SGMK({mxVVW-Zf%D*%;r^? zuU=08Hx;H85Ys$;#%;gBX#&Qj(h*%LI5l*1a_$*RFs)(eVjd|ACgtGE=8q1LEHZ)#D!LvQXBF=3d|M;_;nmh_us#I;SKFA^kO zSFU&U6zZci{BmMCbUO`XDLUvxD?+J)(OM>1B)9{6q;>Ua9ga7-EEL3fE>LkLxa~=y z9TV0y8h#U%;GkgY+D`#0SN>@^!@y^e%Q9h!f74Np`KABn*q*T71Vhm4U z;Rzc?^*q8O#S>TJLw>!LpeG&C^QC4pH_-Axg|YdS#S1wJ|p*_iq1 zpOyYxi>E`8r1^gNc=P>o`=3TmIcV<1j|u=N3;(x2x4#>K|Bs7A1o|!;Z8rjJ&nVyR zOX3N_WEZ?6ZD(m>eV5tm*;1UjxU8rkl;fr{4538mJM{dtNnR3Pa5_2xv~iH2pY4B$ zbrh%?NR8?{*Blr=AAb19N}lgRJY7*tx3KCN(sCjquWbP1ta55F_r?>TtP0H9Xw>Lj za_eOlN3gf<|QJsf=Mk6^5 z^u4ij<6=bH>C~k;XeZEV?1Kk{@aTrd8~t`6WgQ-XjEiif*_R<*qf*msiU%vKe_jX3 z;6x7kAk(uxwKQ0;)>tx`YRZC`r3$Cb_gq9*6%V{HPpqDgr|w?1gZLqezZXC)E?Y(IFd(9K38_M*j0_UECg^r%x z1SRL-en=pX(zz#GDEiSBU2oq)!hV-1cw5!G;d;|~VncPk5sXqnZWHvmKG=moMdbu% zN4X=9ZQmrm3S)wDMqT;RT?MTCu9-zOq2Xde=J5uyu6R1b7NJvSY^YCI(v^UBSe5pnV&#mg zllwr`vPA#$8h#NFSO+8d)WFh*=h{jd}_ApkWY=vp@5&!}F0` z(7X)$M)fQ^#@S^2r6zxyf@Wo|XPG&GQTq^ZtjIjlYFGVS{llR^Sc}aK{5!pP;mC!v zMbbWdM2oE#RX=Pl)#P}B1t7y$Cq3|{NBzpIL-Jj)N=AXlYf2DwINJ`H5V8q#4rynH z8BaXBXv1Bp2roovbI)l$+bViPS%&?Zv4Y=BN#sH|X|k zXXU`-15QB)b~=e(zh2w#2eC7TbOYQ=7)7j}neSr|VE!E%7re)VuXK$I9?F~Fzd)Ou zNf>MSE|@0~ql|AoUNxZr!Eh}XR`7R|dOAL#qE<=*V&R^s);)&sIaDc`dhp(^M3~87 zAq1zf><@A?+6FZ`jTxyU$)27}4DEUV%vnpgm|7!#XLpJC^7CQyLxowON9Qej86>4b zBrJ_j`ye(6h2>gbMZ}2xYD&uUk&#&Up*c*aK+pNd+lzn1XEsF+L%t+kokH9^w`d6P zkH3V|&)A?gNBwFNj*LZ-BmrtxF< z#wKC8aWtD3RiA6E_s90Wv^|sN4oq2l3sN}Qs@67fY?Do6us?jVMtqQG@S-I-8hbGL zG|FQ)iH!urSaI1Da$_FAa^p;T5uVT#_q2LIQm$y$P*|LK0G6DRfN~Ox?;a4U3Q*Gv zmkJdk8%2XuLwgw9$M1lfa{~V;vGzlge`45_iu7PDh#VjUYzawo#uM?w9I4j|>&vm^ zGp8kQf1=erSg&7O@Gbh^+O&kBIy2m(Fs z2aDJ)eX%NfA4+sy!BP;lmY3G~pFg&bCi8gp}=T=*T^srgSf1pSm7&12cC5Fklj11a)!|fxJ?8>~B<__u|3{C{RaFB6x zm(|(?^h@cFyNc~XF!3rbz0`oZ2xG))N)z5hA6q0Du5B;D_N0Lj{g6+aJKMSb{6YLG^5g@U_yb4df`i}t%? zi8d#YBtQ+OJwBmf$@r9Y!UzI2S7h~@f zB}&v~Yo=}6wr$(CGf&z&Y1_7K+qTV$q5m2q9^*Ckjy2ae=Y)LMGF(r5 zrsv|uYwaicu_+s6D=}La{F@Fe=;bQJBHNc8G&xbF8DO%WLasF+dkvS-jG#T%6KzW; z9cU)0^?;LY9xhL78jOQf3H3HdG}GAbF&6=S`=&T%-^?nw+`vN(4pxXL-%^rNPHk$S z8lr@QAWWeLvZ?IZG@Mcf)h8x&>W7+ODpjn=oA0cBnlZksm>iTSz*+ObFyaJygmx+0OTwGg4KM0jg9L1D2s{zV|dd;|0^VqKa%|WquA~a=mqV&Eiuy z4@*1Of=3xgBnOx_g5Oqt#>83;o6^99NI@08;ite)c}Zc#K8qzT(^2ZLZdy`0i=Eh~ zE#iENnm6c8TJRI4IcOf*pGY2)yFa?~zLnP=k^F@}K_K+QW{ruHdPkoNO4H?f;ot;; z1KYM|NGkp%JMY~d3XdgvffE~hZ6DW~7YvUX98;a$0)t;An^T-%BnQoDXUDgX$>yvv z-Hn}S?)riFd|F0^zLNvnAFjn*pVmiB9S>iSAcb z-)>PE`g%MsS32i-dwiq*L&3JGos`GpC;%nT^&B}d^}@tpch1F%I%;>;6yg>&uKb%s zL}OP9m=`!b6;|0}kZIP+&Uz;^UCwrpWcwk@jIK?3pU48;zgKFmlkhY=85liR4hg3A zE`-3uAwgUVGw!1CWC!s$DBeO4JzM}hh8w;9LX3}X9z}}mCtq%LfEUa#5V&=O9pvT_ ziYQE1u!xyu(o$V83Sq|=#Q^`rm8~fNMfI3m=HLM?i_5|{3^!gOaa9*M2`6{3xQf>i zfE^Xe_*JR`6Sj&<+$GtAMzm;3gVPIy8_S5apkjnD1T5N4FuW9Vi(Knze@|-bFm!7S zMOnn>=h;^BcFqZ3jylE3UI6M$t&vmp(3g9uaBeWBMA3yN`{-h+K!Ku^4XALokoByr zy9fXsoj|vT?u4l(EmF(DA97<`;f`vo44U5J;(YeSSBBwvKAg9v7bEbz!_Hfo?T* z%G?U{9LaE5J8i&sylQX{t%4{MmM{vX!`a&}rC%&~JI_GmW{@A~Ef;UUiJofVtgy;1 zQl>I6(<@~q#7>Zh?W!*bS}Wg|H$GpZ_p?ndWdU`!_bQ7juL&f|mJid z)PWhTl>xl!LJLXMm!XM}5`d^xl76>hAb;&CoR>?3jOjJ(hl{Uw<_&Q;LlutSnU1KY z8Hf7lFqC&o+yg~w%)q=lh9wD4(a#-Xl0lPdRl{&3ozE)5O@qN8=9Dz*1cXHT?s6ba z*h)r*L0wBk^9wE@BOKWF`c~#!D9dF1IjOQ8(rW{5PyOMa9O9;8IWiwV_wMwM4mLqS zmVwG%&9dF+iz#(I6%#r(KjjRCgp;W$UMOHOCYKSnx5$OrM(=l>oKB}tC`Y)>%4bfL zEUB)R2@JN2&Wu{XROlrwrh8%wskc!~$DcTc_Y++Y(_p%ycldIL8eu8{^EckWD-$+c zp}Tf2R;p4Lc+2DAF3(Xld^wGrXD@0p_$+6@qN{E0xtEn}aC+J^A|^KZ(3|+_Sa*QK zC@L)LJKjc1yLBgRlLbr)|TTxDR2Vaz;v}AY9 zCcY})aVef3Pi@S$2WySDY1m&{-0wW>R==l7Z|o%fZF2vMZ<*;@VUVQAVWYk#qi8F> z-Qi{tkl&(6>!7;N=Cm${Lt$uA*g>angBrM^=uhKU-mnqdVS|f-nbY&y8i51gKrYrM z_Maa^kq4yfkqwd*lVQKxcr{hp3i=bj8095{?@Mhk?54KPzkK20H;%(*z!l)f^|Ti6 z!Eh-%Qf2U+l*-KOubBU|%GI{RW(NdxwZ_UEArklbu$PGR1N3pQq*|UuBc#a~f z{3@2D>pf@VZLl!_5vpz&l#Q^*Q^iI@i`c7syV9jo#~CdgeOaXv$`z~QclDN>%WiEq zv+XAJ(VRCau^PM1`8U=@EH_cPI4tIn&vpG-Wuq<~Q8&&pt*IiAX>@f&#!Y+rgS8QA zmIP53uda~1ebZuFIOG(n2sn_>GO;N6)!4W~n(bELHblI$HE~C%>{57-<0GXWA5EKC%XFW1A1}#@BM-Vg5V$NVhOmJx(?L)PS2QQiyMZkfJDyCAAl`wRvU+omD|Q0$m;HD z)6&TzI2u`EXF3YWx-Cb*qJ?Acb0k5nM<_3;0x9;VWgX?N40A3IMs?%_xwjc-apS0G z*y+WsT}GLIYyo(WmOPb3XV8A!EB!rYF}RXi8#DEf?QHk19^XAZU6?yH`aZGrW@=~5 z*&E+b`MLwnmbqVDTwVA;V)%qbKj~IYfRRuSXXPl+v)s~1CYYHyV?~IFSQP1?TMp|~ ztZGQLz&Kaa8Bp|u+YjuO;vpxixHs!-SKQncFn~0yqmI_o;7BIh`VDT$@B`2AgOB^I z$P{fxieYEcO;az4;nC7^K4o*LLa^ZA`S9@!H0ICH((6%R7{dspFf%#@+$N5Ovqix~ zCMSK!iWR)Y#w?8@XpB9bR(O3#O{}wEUjug)4bBWHS9F9lNFcSsJVpfWnNSmin~X9< zB}^{d66Ax}(5P~WXlc6RF!7DJChm%(4z$e>oFS)>QfD;7_U_cAf7Es-`s+kxoU|>F z5JghgxjwQRXv;Ht`+1Hvlmd$K8J7PEMCD{l zSo4ZZm<4RSn5R%(Tfh9h6=p-#v_{rWh^P+zXG;_E8KJDW{H$uh<#GZgbWUpM$OijiNg;I__oOQQ}|lsWL;aJB}!P_l!A%6ezRAc9sLh`cIBaFMuGi_I2IQ z^nw_>xJ76Qa;G7?gX#A;|NH9-g$o65)k!3AF|CT~l0$n0n_G zIk`7RzzC!531XFk<^@AqTf$}rLFP=9vep<5m_$wI{Z-MW+VkQSzHj54wK5-!&wb5P zt^}ax91~l4aA)gJpwFHH=ft>wDCzKxCcCoFaP-R zAg8l7_LNQDGMC3&t1|O4D5)#xB^nWTv2u0J1OIxnWt2`QrasK!ZuC=j5ti21p*eP- z+ID0#?KJ;1qPo4aBl!w6Y}l%`i5iEqooOIBU^Aw$Da?CyZ8a?X{O(TJLzmT>eh2CM zeQfzU>$w_+*R)LCM!nhcK-5WFd10yWVV6cGUSGJy9zOb}TUjNNwXqAY&=#fTe!2Lg z)!gW)B1~+5zM8KfM1yy%u;!wI{`2F1Fo@#GQ#xe7o6{8V|0FK|U+7TG@Q<~r$^Vv1 zo>uL*-T2*{65qiS%ZU`YE)x^RQxH}xgOJEziK@aIGxxPT*K~Hq2v_)M!haQg3z@IN z`3q1#sRdcDa6cSRXSN=%#^xGAT%qZURjgUmYiXaBklWKLRYz%Q3AFpENLGp}X%))? zFibJs=7X_dF1$2B@Pzd0geMi{gC;o&VqIn!Xc$binw5g%OZ;w8x*+w0S3#XKs%OT_ zN7u@b9Jl;b(4>T6h+t?$#RT9fQPF}-lsw`glPCpAFE`LF4J_H*V8f(-qqH2w`YVrY zN%EfR0j#VdeK6EiQS(Z%DY~H=xu$~D=Ph``M{CpWohsRxhz~?wwVPJ z+oO+fO4yy+aA(X0$9b?u8M6B=xZ1;x=bZ;Cr7`5L_q9L*KtW`Z3KSZBEL$dTLYEWR28zjMx;wTm49 z?nX2wK(y4}Z!MVG^s>P1hxl-{jzh->4=&`O& zBtG2$oMTJ;yY0$f_rBbRtjP3>A&^BlM@;rM!QX;$C*^AJ*)4my?nfA0K9+bq$LT3- z6F?GGop}X6>zDxs2A*rViRS{RdJA&a%BVjwVE-;65Qz17kIZRh{|p09_{3`_IYYF1 zFF=DdpplP*8Y#a2j{Jha39qhX|@& zr8$7x^!Te6H|9(A5WtVp{b-d+d#NImY^+-&VK(Vr<+TietfJ{jqvct8Oj7sn_gEGj zN2f2WXWfs?rsY7Ebaciitrhr~og*-;0P6qWo#y}jBL6?H zz<+=kmbGl`u-g&8@d$qWOM%=f#WYC)H{egu`|1z4^ILF4^o9sOzaoCRRi#{r%+$g>1n_aE z3KleFV2&Kbfl{%BXO)PNZkS(EL}0)!(;#Y*tP(wjgMGP?0V7%=Hn6~n4ooE*h)d)3 z;lG&m?SzX+qc);{Gav8!<@{Z~xIv6=mRb*})vSV%ZU!JyYD|v;LDmPVXOS5pSTe$t z!~+kgE@~$di-}4;W)~Ncg$=#KF{9aEt>Q^=5H`l_WHNhuuy50<_LBSePL&Q%%q;^y zD>hm?lBg~(cqp{o>OjI0aLbttX~Cn*+yjyi#0RQK++###=#>NEZjJ)gEmahM=hcU> zi7F2=4_Vyus-`e00lSF|6J!}>V+%IlM4Ny4CMMU3`$IrqCh zf(Q{I{Jj!+{G@(C3@lo`F!DW-8Pm6h|8L@m7+nxQV)$YFXEsSS{QC!yC5-zg#W8e# zzm7<~@n_-gqR8tB510WO5!*K;`)8Cd5Lli6(57h-hr#XZ{OV|I-|ZU0((dY+QGeo- z;oWI;U$XyO#uCOAXiIRn(4?lUf4?f@Ju8EWrV$%}uds zV#+WEtM>}S^BKt==F~7`8I07tT)$AeOVrDhC*{&qrPPLaXp1ZW>lb($Tjs45qvoi; zv2m`aDG({ED2|rwB$nAkpz|L60>D)DXUFgylrgmqhK6T;ihd@a^-OBLe>eQGrt0>sc}Sg*NBHZ`;K?m_81 z89?)JvB*pquMM6NJCvyVYKcIe$EXbbL|~c3;()mMmzU5XV`Sq_JN=UZ?U7)nF?yFA z_A!Kf8-28bVCB^U104S|m*7TPU5SD7f@XSh9|g3ZE-}Qawi%OJrs`m^@#@cni8=g8 z)bFSF@8XQOJw3avi<@Q{+~LWkB=^ldL^YDwgMm=Kw0cyJeG@WG#alB1sY}X#D(<-&9DU zZM$}EFB-A+I}wh2y?qw3lNhjGEWS>gIn%vz@DNC2mP}s~x?mqRP0(*oN8jBvF z=h`Jv_?wfrI4s56Hd>N=C;=l}E^Hldu&@Daup%AU%)-%|g(fl|ZVUJP3>$vvT&v*jL0bbq4dTvFM z#SZ`V_n7$|138We$vF)lfboZ$Bh;wMoWMn)ZUu`n>B9PNnco1$NKk`ux=Dq=W~%lH zlCMIR*{fs)=H)#YMIg;>felKlC|E*6M%gcgHHhui5~Sw0T0;J2T@k{DMEpi6Vl|o< z$u=^QK4-FlwA1Hc&5cZqQ)>8w=U4l}fgRvOV;aib{jmqa(!waC+^Nq!3k~|bGI}6j4y|zzNK3<6I z6G}sM8~40NGB`)91Td{w;T5+{3S-(QzU8u{Q=4p+V+B#Tdx3fBxY@FvS1m;rqkn>8itrXih-wS09DXHLC5)ZA3(C>xlt{IpwT z@oj^)WgauS7vYH=yY;5JxA)R-BN-_mI_gE%NOo@ltha3NL|=0ioDN~winOm_wkH_3 z)ZYc*9jzSNlLJ88?}6=>@HZ=t+S3LUKQ?P5w{mG#u_xX4hUDqH?|H?P`ks`z3DW<9 zsqY8F9?iB3HcLC{BBeQV??A{e@(hy}sCwoaO?3?Xn|TZ@xS2C*2hc`*_oK$pde|ho zjPq^DV@z}%LFBAf+y}W5LwUsVBFe2TEoF8C%u)<#b8BR&I6l`?`BP;wW$Jt0J_9m6 zgrYTUf32k}i4m(CMv1i4@l%(xBI$^q*ZR6?N#$u?#i>oT@mOOpofuRry`r_$Fkx17 z_6x&s=xuJ0oYEwE#WZ@zLrYZt6WGGu`n>gq=W)SKx@vzEPbuAc0cbJo+A}I|HIAT} z%K@%c!3wqrKTTvfIppxQlz(FZX%VTqJ_5nmgol$&i1<~E!iFjCh1}nZ)o@c3t&jXD zQ5;F@2_clt>^X`#-6p$qcne@Z%9Ri&BQfD2o7$0ick) z7+P6pqhIqSJ_6IvGJ1LR^F3wf5*$+V1autiRQC?q)Zaj%j_TnBlWtXvO{wRI3Ey%y zOXeXR)=g?&_554I*x~0BMFfHSyG*HJrXcTCqJ1#RJL8j9)?}tMt~7SF(!4P4WklO_uSJccdwKi) zxKWSxCx*KtHng?o$*!FdT`)BWFV`w_8~g4x%@xwv4Ca1m%Ds4Cyh@A!Et5c0h~rHp zdYCSy{OU)e==bvDMqMw5Ylxa;m~d}#_B1dz)+()!h}MlaxECI^WIu7Sv}*$yEq0;8 z*%*(g8bM=1?onv^2oVnteCQx6E^WvI_KgHsX&gBIQl{6T0BXRWOiR)pBu}*hi)W|+ z{fD-dej@vweAhT#gGQWB;=?|xTFu{+?Q5v((zD<7(_U~w&aKqtG%pyxz=ep&Pz1dC z`OBT0ePbf;P&tu5k(_@tY+3s#U>TJ&|2hg5#RhWFovW`hTCS`CKd)8mQ^*d1v2~d zDE=~D)&-@J(ds1?pM(%ggj2Juw4zfduhR0bqyO4iR^Iy3$tG*bSo+J4*L%lRxO4;7 zn{pa)rK$_JqufABh5S*<*?O=O(YqA|n}QD3Iz@f65G@W{$ppZG@)?M!F;U%je@!1-m=SjrKYdPwp*n&l~dF3#bUHoeAv z>Ga>0`wdbnff7vu%8d?qWHD=L{-jkVnR)`%&J|QDs?S>nlQX7Dhz)80mF=kvB6$1f zk)BLhj*RRve`@JNSsog5^J-jf7+rEUA?oQfE%{|&7LTs$#pI#1PY4mb@Z{i56gk;) zRvl+9_{`}gohU$7IEuF_2)o)OQ+1(EIuSdn(iN*UZk=S(q79W(IX?!u!4SUU$ShBk zPA%n&Zi8HrTOX|NCA(d6iw#&K`E@6m3JPnt9`6~S&-zG8F4Ql)2Ju?<%ctI-qir^U z^l2pR&!Ebd<_pL4G0-z%f^R#$?JI>=V~2(EX6_r!QQfU)5A!`)aR-VXohgV2HvV43 z@qjy9m^I|*&+C_iJ=V_;`2Wu2CBz=`YW@ysK@9)Ny7}LSG;vc~Q%A$!u8sdNtqo&s z{#rMmcm=)<&w;EUQ_9!YN?(=6Vj8KJQu`cT>m>q*fA@IG$|RGRS}S004SbJ@@6fy_ zQ@3n5>k)x1A_$R#%;qy+V&5ORKUi?<7wWgW9vRh6ocb0k&>xplAs!VA>1I6P8fj!) zsf$9T?NAul!;HiV!;bkP-vkAI_H(|eOeo<xKF{M@`%mh@2$^@*()G5bNvrd4s&JiNDj^(CI_zX!`5hnq+B1)KVEk$Yx z5LN7e0=7Jc+=YR;|Llu$Dp~;Z1VUb zIRNG~$ZtwiDz!qJggo^+Qq!!}F0a(Hf4?de!VDVJv}j^CTKiv*Aq0_nP@tBGEumq> zd{NpVYTSW>XhaJF-EIYYg{o}uw3E}u?xrsl2r5AXf0=Dm{ANf|)#iY2>RH280EAVLmMK6opCJ!19n zVaC1mZwC~UB1pOsCN=2dv_uB$bNj?sI3iUKL?mG6qr!2w^;9X+IkobelPC5~XnE8r zVW>E@EbU1yiLe9ZytZ`sA_JB?6ncAs5>xJoR=0iP?KCN;7y_J;;e~yKHm9XmX}3%& z@8fdbBQs~XI10PJp*9_VE@vVr+xE%s|KeUPjlHuXb?qo!o-NOUTLYP4Muw*q)+eu^ zW}!Bwk3|n)ar7+l_kQQH8sUAaKhCQPfN$0R+099%wh{0-z}a5~(u37EA)mTP134xD zS*tPkZ2o9UOsT5RgwY(VYb*W}#WFMib5Cc2i~@G%qFIo6bcW;<=pN+kU!TZCW`YaJ zEtFFPX;Om07UFy=ourrZgva2!S2og#2I_7Ac7c~lqSHPnnnR)B^LByx)R-I8Q}>x< z#VhlRd`VB41;dAu&>|tsuVp%#I+n{c2-!XVfak1UW^)XIrrJN?#XWNsag?a=!Tapj z2jK$&v)Yp;*l#=eM_W|z$`TL$=%I*F;ZcoT#O*~G2oMV2fv?fBs?zP63hdT63x70g zc*jlx8x8J=v82%AVILlxJx9dhXaSenGh zQeSJ>fgaH6=9cHbWA^=->qo;Vj5U>m9H1R6WX1Uo-DAX2UB`ZZFsyp>J2U2vaHLH$&cm(G zgPQn+UOJ$n&AKgGu$|_RRF_|IdX}*GtP+J38f6k4D99s)DYf8nbjnm=FM6NrDyEbm zMU^Io%6`N#X?EUjVK`C}%PB>8S|GiUSfB=AzTUqZ*or=BwH#(5CTjq9^%U&XnZ^Y) zFgCsCbv*7h46G;!n!p^XVfUF8OVAUCKVNLP8*7bj{|t8giW7yOpLybDG<%?g7YyVz zR3pdG+w!g!J1gX7QCP<*u;k{Iy%iiG-cX|t;p0nxi7qY3xy*p$V&Zu*YxSPJ>)Rl_ z-RYcB)QCRp03JDp38$Wr%g|v^gDh1HFx~ME7c4zop$mnpg-c*|(xY(cmj}@Or|Ios zZ6$OLx)d4slG%P3^p$G3L9ENMD5w2PQ7lHsK@PUXMY-)+HE774ScHglri8on637CO z{It<$hO+w%^E;DnAj2L50Ob-{(Gid}X#b`3K{X?GPdnSm07yr7BXp@Lw&>TPrP;7}Fxv&Vh%)^_&sB*SAsx&WFpG*H z2fz86D6b~#8E5Ie>T|Wp6SY7BWDxcMzGWID0aXL$(`hqu?p+=TxT)9|oCO_cMWap5 zVx!(f$~^NZViZD`?h==lMki9@eKI`7V2g|~$wl+Pw-V|#?Q;qaJT+@~DX%Gp%*AlR zT~F&HisbTT7x#2KHncC5Ie&zHN`Hzi4O9y`$>ta5$K0Cc*T;0(KVX(0fLc!C7TXE# z97F5u++AFaU~5R`#b8ZtL5wrI!s!1D&agb?=Kxp?%{W%^thnybh9gucFX;gAexi`G zGv=?tx^7yM#AYGv4AQY)4-dr*WPqOlOE0G%0CSI1m?H8-rAUW&u=?Y0J&o87#Ue;h z#3tqhh57hh0op<0;LEv~?|BW8u}XA!gtCgzSrzU`=bHtWso!jrKtUtT1y6!+NeS_% z1qfU*5n_}2+GtOgw}4I{y8Z>+vy%h~qY0sp31iI_#Ak$~h%~dnMB<-c+$D7nghiYI`ZJ|x$LJWlTc2w97q zm9iL=^QO(SbyRRT6h{Q&75dB5J(`1%f1KZZ)9!BfC^oCvfBlC0Zdo(=f%Rq!=W{x3 z|HHh$yT_;pe|t`@ZgsQzI~hha?KWvKk`H+gS#E>y+=N{DDW-hd3<2Z@0|dzJxIu6Y zTX5~z>$^w4`?UalfU>2%>In!#QRCF;lbQqV^|s*<~9Bw?|)Mm$`7MFN#%3P$f>*t4@uDF^K z-XHBzU#t&YPwub!^j*s!8<)5g3`xUMteV0?5HQZ3EY;fom8xUDP2BX@@FR9&cS(nkd-w%Rx6R!$xPErXlfpGdEc zMI|LI+4@f^P$Ai2gYN;tv-rcDfw#50eNH>Mmm> z0)lTjkA!%%r&bu`WqdE-tGHxF@kv5fI(!!Wqr(o9_Hq#-^w23dfJ~2S_L>8L_zIL+ zi$%wd(?f%#w_kZOuaYeBtnDl$x&y{x5BP2LW@<;+GC(FD4AU$zJ9Z88< z<;KR-fPW_PG!ngF!mD-70)Lv*G$J&I0F6!J0EX7Fv5^ye^y@X>0J!*!%^?Hmmhh1I z5`;#F)2;tKa=qR7VJj6@DF-ixMG*E(+rOZ%a%2VM+x!6RoRray*3ZpS>WsSC@>C68 z?Dj)Y%5Ix6?X9U#YJCZ1j_%4*Xt+Qq3DBGBn29ibV?PbEXilDle~l@IcYCq*m?-dh z&B$Pc5Koi$YlVewH@At(ZS*2!@LU&1Dbwl(rLLArfq5}bY~VqhvgUS z+}*EJY*n!wPJhe8agnm8i0Ni^hf$YJHue}pwoxk6-b4JmObsbR>m4ezJGmJ{;Z^G% zuO0dRN-8-R`p^!vPQKrr(64M|pe_FuDtt5u{2P1hVrgtXNGSDjC70_Frb^+H*S169 zOZ}}EDZxMynk&nD@uRi$i$fVN(M&4aduB8Xi2CkEA-LdCeXVDxTh_fidOAX(&rg*>GC^oI8iQ3W;VQobB-epR-!~A>$|MxL25zS(*^tZ$hlHflf zOaFI_Q!sQi{B0`yZHD|0^V^lCw%tE56rb3nANwI>m74XM4L<7ziNgk3OQ1>ttZFrH zj7vbVdfw|Pj-Z<7)TjR^Ztx_Eer*p0LeR2U1aU8&`Q$$PqHovtd)apI4zVX|(mj93 z*(~p@c~8q-%94|@j|iU!6O(i#JYK33V4DCyxufCQE#gBUsAkO&CwbN-+n5HVlL z5C;Oy1Lt^Pswyu^wqm+8DjWwpe`%7f%~*zwXO%$tM02T_{7F z|AXL90sA@Z`|BfM$Cv!Abgl0`fcTUGf^QV+x?cp;K;yp&!V^?kGNxsj(Jf@;{rvEG z7DHt?<+nc7pcKI=RSK4Nb>&M9K7WW{!;zZm_0&mjJ}DMP47#TMeMnjnnnSGY{?xlu z*B=QKw_430BVjzumjF!H;p=wpq1(e&2Lenf4!(CsuOQoCHYWaMNerguQ<_v;j`iph z)*+dEoIplRjI@WKtZZ$gl^Vy$L`F}XE&SC9E|u3g?voRR?cE$ZV3i@qfttdT7qo*w-0H;2@&_(i!Dd@ zc2%&-%C;e3(~#Bg^j#aZorUkM~AUC|839!%jf`1n}3p3}%Yn*?9VDcVdd z%qsKzrH#>YP6*0N4SAp@!ee-%X#}Q7F^pl%FCc*M1iU5HZAv9Y1+DSaj{wSH=fJgN z-I)%VWn&u0ASo_TPH>bHgGTMydDt<4O34e6UR7Es-Ven*re_RzjH-A+GR}2Ck=_b+j&+8Df#(|1TQM94X`F~UfwBa;$xh8=aqaE#HfzP%tmSE(m zbOci0WgwGQv+4vMR@gEMCquoYf{!D_m7$I=Xdr+-WCZ)_bq#v7s8+!uX31$FVUn*~ z`9CpYa8;BE=2dv|+`|!qX!4Z89gviuo%XffjRL*~6&?oHGQ`)6pT5|*3W{mkjziv5 zFmL@4e1I&4Rz}T^4C{4NkQ9w5#%YLYM{&j(4ziBUrqqIoTE@k!t?Lt%ElEuHYe3S` z5Xd$Zv^LwCZ5#?r(%2rW)RD5G(J@Wl#@!f-=mrDenewp2T|u{xAS(h`_e_@Eo8j2Y zeT|&TlX$@!mX{+`t&=Juh4bNy&jD`sxxoviz!WBQb(;HCFN?-oTC$FT>6A&hEm)4UYJ;l$4&tgNlVMa!?|@C~n@Cjj>1p$N!X!NsW8;wGr2n@6bx zk_{?}ujvfM{vn;Z40S`Tk)B?JLw`D{FD0UWkLfClyV~FmQR8X3WZ>#dkPm}2oC-5~ zKh6nkPb+K_!m>?kskdmUqEW{b^_B|lF?k|LiM6174asKk92S{*m^)cEt6lzR0go;t zb1j{>ghZM;RCHFoJagTqictk4;U0+Da9yk3Qi!2aOoQ|w~G2M;uc4tO67F@3~nX@gJ0e&i46zbQRY*I>yY^>q?-a6$^K1@1=6wuBb*;lswV9=Aq5dF;X?6N|XSWNjc+0f&n2g+xMEiQY*I<~Xcjj&xe!n@)0f>w_ z!2bUEAGhH+6+4;6FTm^n+Z^@3Ay597@fpJ!o3_~O2;S^_z8DnrO#iB)_(oEN?ut>* z$NWjzA%F_=T*ax0IuBD0r4)gDfBnUhU%_zg=vT5amn>xlYg!3T+{`@87rx)`e;NF~ zc;8*<5}W_+4+!k?`?YSVD^0cok^$WoGepcP5hp(bgeZbsmw^RiEh7QXp4s=-w8sh= z1C&E3_-hitARjO0dYvHnh!?k`+$Oq#c>m2ywR?h#$&P83AvCi>SP-a)PqK$~!Xw-> z$43U%iBon!av<{xLS=_Gr%+Gycpy|KG7p*e5JQ6GovtMJ$8`IzO3r&v290VpJf~|< zrQkpc?h^3T!iUMb!+X^BF32Z2kuq8c-x3|gp+?rapsf4#D4poF-$qU}sv=(E>P6~d zSoD2D4Qq9o{6%E@?0s$FYWsMhT0DZSG`}7D-$G9K9T@V$@%+VmAC|ADV_T@3(AL($ zJ7;H3|4eO;UQGR{lEO?zUfq8CPe32+XnHt6NM@#>Tx3&Y0`d0Y#*_(2qv^!u9>1fH&<|cQKmhv7b?%4L1sOLdaiKh9dALj@Pq^?r1(MFxD zpNK3=x<{Rr`+Q#W3}%i=r8l^cx49%afD+kX^4f%6Xb5;z@5V-oJ)G#qWFJbEpo2k0 zjmDaHV;*bg)UPzyFV>KN{^3EM$U?OBaWsE0?H`J}PnC3fPMU|U33f}IPXT34=}`xH zGA^J&_EfS^cN%f}h$Skqf3m8z><^S;S00>tyVt>r{A%9OtauVw|^r17xL_M zhT%(|5$_6bVG!-wJu7#d(K05aa3|i*N6^^AW4s`#1ORbP$1oIply77QF0A1rGqD*v z&SIv_rFmh5jm_~KJ91H+rsSYUhDVvzAIYbh9`qEYY}RKM4ITfc zv)fJw#$xSEhgrEAn6gr=YvmJ~&S595mKsONl~&enz&zYcw!Kb7!df&cpuyVSPxIKAQmNC%M8UgiP<`?KQbA6R z~`BQ?BkX~OvxYQ$4mpCzi{=7Fx|C<^|!}%B4pR~TuJ)LokrrNYSbX?{P<6Hn@&rF(-J+d5P?<1Vh-0{KH z>MJxC7Z^BI;95CtO`8mhE4OtE?R7p4wM#cCzWS040#>6PZ>9p9_c!$aKFah7?x1== z|Hh!u{_jBE|2Gije@PDxYuWs!L?C|Wq2HJy`m?&|PoIR)~1=6_W`>*G=_vc$4A?{>$Z#I35 zEkT@GHe^3c=T-rVG$musSx_k6a{QznO-UAlGu+sygNi8K=sty(Of2N>At#hZ)mrfW zH}qqkT1<`!Yk+^1iOknj$ss;LJ<*$K2o89a1p^lg6FWXJ$X0@iWgHclP$!-=7Sk|S zIOWfPvI5n(k=$ZjJnJeob3C$f^V>KiqLXYse=s7Zm-fnEqzYMmAvG;?evp38?i_`} zYmqUEFdKH%uH2mN_N?x8;ACoL{t`xIh=I~9={olwLKfg+Aue!L;|?+*BrHiV8?C$r zt8rHOLPkOBRTU;;^Zw-FRpDv{M44JQfGrCtFmh(5Y}m20aceGYY)XDPyKk?jyO2+J zM{jRO4`y#>V)fO-%kz6LPv-89AUnJ9@gw;|`o+lyMngYLnIS%NBpU!x&VOgLM^TLO ziN$ppy>~IsB8TP-!+v zX5;xkE{-#QlAww`$}(hEJt{l~$e77Equ!uzEw~#3?dj^xZS=qsmC12R9(HENnYzSqJmJ$h9?u&8VDy+> zfMEMAbZE@on}^ApMdfSAy#_DzMR63YWZv3hSsIiE0QN*}nAFqc15YJ0l76H}4n zwmkZgV0 z$l4B05iqNG-W~d{v@#|m?_!;GxYL!;*EkGOc2Bv>tH9H_bKrIe(Q5FLVrtDAstwbF z{0>yQ0x!y8>41p zc-Oz&h@PUXL?v_O_Oanw_}~;#P76zPh5#omA@DJFJVy>>*0{u-X?A@blCcE)&YZ|` zT-8G@Ib#}ClEXM7EjGWtxON#-k?eoUg@LBFZAtkilZF1$Q{+q&4n6Fm4|}f-)zS&n zvd1uur3wQ1w$V&5O8+kMP;@fqk7$CcfGr~YB4VBF zZ6x<-FAbgC5pFGo{VOQ(_>Zf4>NRPrsRO0868_p-A=4=cAu2{7{9~h0$N*l*U;%x$ zk*Fu2_O!YKY*6hW98j+aekWmxfekNd5yYUPS5kwg8-8EC{OLC5f76vW=Li-a-T(k{ z8p3WsSYa=*yZT|RF?bgej@5A~(_agoqAVB*q{X`$$AY?H-Exb?i6V%H{bKbAmygwM zv91UA?Yg7a$7}h!&HvAGhLl%u6KRu9avY}-$0tP9^QpQ+G5XCOL4XBNd%hO-ccTI<(Ucg6U1FZbtQ(~|$^9YoVu z$Y3o!dVc!Uh%ICrHueGwq}6^%$2JW5Tkn)9zdBC;cvlA`yZ%&i=%elW!UD$jD zakmBGiEZQx(wBFD-L#6qjH;2an<6UbpSVFPH6X$8NgQEcyQAqtLA215fhuUBRuMiQ zj5o1ER7Xnlck-|X$A!qLJ9L*fQ~nL*4xukK3sL%@!vKQ5l@i%75qvtKoEQMnQZ|&E zLyp?TjOKl1XL$3jyA(RuGsDW1Wi#%s&SOmQ4Q|9c<9^Q+GlXA)YSy-DxpXd=rJ5pl z@Nih0l{C0N`#@YZYV*?GFjMRSx@Zh|rJpnvU;+}|AB@HbLNwhvm1M?tll+i4e5)K) zaE%|9FL$iXYX@(_OVmX!R|oyK>gXQbM>th*tDD70I9+S1#80$W@SO^Z!Pzm&tO&YG zC+qP}n){bpw$F`H34}ZS8KTe&x_uShxRZ~+l)4gg| zcdwq+&$HIamg}@YGAgXv^SemVTLeVLAkI%sP8~)xNo!aTOlssGkYnJS;4yFVGwfzg zaSY<)*@Bpx!3-yjT-QcxWt(na|NGjO{UG6X%&~k3^6l{^w zePOBNO?&78o!~)7aOA@)0gJP&M*IEi*Z1ub1H6OPJD}CkjMFJnvF35-`o@1RX;>I4 z{Y8qBeERaQB1;ssYCrZKP3+B0Xh??WLz<$aZhj}#Li~24&v4Y6xR=D-Lq%^`6=Hu+ zH>chDN^6~tkCak067QX~*YuQsyodZNUa9YE`^%*aW_9&ROLRc_V*+3Q(PcHHM7>&j z?03;UAtjooebwNl4;jAzv_1LJ|BbLJDF+ z{%77Eifr8g3OK~ar;%S0c_(Nu6mAUp0U!DzAjKyg^RuN?gHkqx!QS}zk!Se?zYfRU z3$AZt1|%(OU2myMVAD)*mQustHY$BhPX4fhI)K&GZ32D?O-wqAv#?*|@kNbm=iXT&7}<1tlACU(C5^I*&s2*no}#L{V)ZdyBd2 z>gEdy;lY&vEv;s#}- znRMZd3nrA9xVR=O0?gpM^@=@i2}j9OCoDVq#^Un?=`AeaYXiZSqmZFrkahUZ2|0Ba zAaR}S>#Y&W(V}!@>C4n3+R@jon(S~Vu{ZxTU=;YDdF8E#Dtr9)tFT2^$+YnKCFDTiM#!>)X5iH`dJ9Nc5Ys zr_0E~F2pFvCP>G`%E?5>%EHV-$0^LrNXIG4CLk;%$jl6y+4AV-@5Q zq!VOg7op=6;b0VGViXi&6K45;AdS-hO;dl2EsgaZjQ@Yq)&I6U|A)2pzb()I0evwM z;ol^D^I+w^d9e8Zt*>wYrmeBPBhc7^LBPSm*vi1tO~Ts5=6}%>ij=;go1DMA5MzBX z&2(`IX%sO|=L`rs?bVG7ttDnxKw6RIWH~1>Sg;Ka!07nzC zcP}S@JrOWuJZ8*2Z1jhxce?i4nW7r`dh^TmLNRB|2-x7%~H0&zjVUErHu+Mq> z^Nlw)i$}RUg{_nng^p2DA3$ti+)QmkutSOi@OXZ2svX0%6OZ{Sp@DkuuV~1#U7IYc zgfHUi*PMUU&M27>g5{JD%K*~`SW;%&IbKkqClJ(pJuKEa?q0lmo>qS^+uS?rL@~1T z=xA$IM~rXd9f%dVI0Y5A>{ygEqG;j!HbtYD78z>P@v>sCs1!u379VvkkCnT7Aauof z6x)@OB-UvpWqFybAqLC7DEc-;E$-04sG;G%w^6DLy~rQTo8LW6ZbIjZ@<9t1^#h2j=w3%6;k&?^IVJ*yu6wS|wK59`efa z(SDw>_Q$I`Pj>HUYqC|QI95qc-uLmmJuNazv1(N`tFqql9UlrnvtEyv*H^rlY1w>6 zFIuikoqW6*S7Rl;fEB4q$Y|OgBJsOmaEX3q-Q8ia6QVpTKZ__zHC?dcEaF$JafC01 zP;B7~arX$1T#VB{pN+$#j#unUNtY~7@Yu(;fyuT^ia)3&MLBz4rheX{&}kdv<)!$t zIjc0B+L_ms(6QXvYF%-VZGLL$pjY%PO*4nQRH_^EQ5S5e*8@$qV(>AVXJeusIm{}# zLJ+l2qO)iK?*ihO37;6I19Sx2P!i&te35q8bCd}Axnc-80XMpT{yO+mK`W*es$=V= zi_#{5HUP$4(V>tMYK@@j?qYuu6S2lH%DHBSK*KYR+fN0EL)iVUqXm*;A#QNPNl@ie z?xD^qK*zJ9x?vlQYS9|1!4P8-0V##3>y=v3+=>6dq?=M2^bv=D2g3vGGewca8w4vT znb@WNv?Im5)tUqR%@;nTnl{2NNhF+99816)ARITA1|Q?35<*WFz$}rzrp(i)qKXk0 zr9`78zzIm|`Pzced?&H{25%ex7aG9Wp5DmPk}w|=gfbWP zzpe8BJY9GJ^|XfKY`ZvYwmewkhtp^2q?Rz(8JlUmQBbIG`*0C{B1iw`jQ_Rr8#E)J_P0TDEc_eUc0Ab&di@|1QHD&neK%!-Zq5~DI0M3AT!t7nl?W?kp`z>T#s_>-Z9KxGC(}1 zo}$Whm0r7~3uVTVSiN|msrl9eC{X?10bdJ}v{Zt&?hAM{sI=tx@mIXy>*l`N zBqL`MFVC!ZeLV(zAnnt`mxd5qi~ zMO@F~Q5C$|3AXtuojKB7shC70{-5auy@@pB1CxJ;Gg26w@oaVGeKWwAP5 zqPxz))-rkRsz5kNveg=NYflhCqmXh0JkdecpHgNFjn<^~Q*6SB3OqOE>8w%+6Ac*r4CLjGn zVCY2X><*9@>|5BTj6NyGNS(@F{BmNCao8qTCG(CeCsp|*onxC?U2G?Tb@RCG$KI2YZE>u@D+4_qTzqU2Tml(uQ* zIa?_i0iYjvov5|%Kc!3PD`wCo3f-mN=GM~$r6<=h4cI%<7e(Eh8!iMjj1XjOX;M4c z;az_RW)T+BEB`3q0i~N0u<)dJ!VtjwXlKhQbk3g42?Q&eD=#?pkJoXGdVSOpKF!*U zICsMI^WuQz*DxI+u_^omQJ8Z8ij3yi8(OF+9KOI_q9?fqelh@IaZ&TFnOuMncpe z?u>oHM}#w3QlM?8xlptt1m&u3Xj_`x1q*S;h$y>AlHdj>2K?R5_M5b^nSO2IAJVBU zaao)-{47P3Opq=}#xNF6j4_i3nrQsO!n;Co%FM!OI9#31?}~#+|BYjM%{U&XUjpvH zAG)U!l}*W969=*G!OzJZ&j_f0H7oNvCpG*4^^%*N+!*M^wRWNhBI*&{tLVWCZ*^G9 zN4PW(45X)m$ZQeATS0~l<59d_A>_Zqy96=oHY_U!PdFu~^e+b5>z8oxO>raDale!~ zN9xGtS0fE*e{`6GJ6v<$_0GdwZ41~>h-Qns*zle$AWF=az5mKjel|&-}shR;QS(vdz2n!M81kJ4EW>Il3VzYPb zzm@BaVNHQU|NW>!r$mGM1`5=R29uINkvdWUPFH1*Nhc3z6Ds@1GdKGrAVjf`40=O zNR&*=2YcJ%!)0t|hfR&61p_#TKPKt`^agoVMRgOZiLNkJ^G?88nnyI{LzfP^II5O)<4Wd!101x!%V3deZ*SFzswDxho)>#pwx=b=3Fvz zhJ-*Y-iil3&vuzaDIb>jiobJHwQQWGqAVY{Ktz8VNNxg6c_lwapWCxd{KP;>sEqZJ zHl-C9&OUh^lcn%K$}6Cjja8wJ@VVG_-ecdrnA?#;3=#u7(WQAay=)Ce`MAbFJB1gU zRXnL6f5Entbz>O%vdJx3xL-49<~XocVAlcT$o^x2L4Cp@1&_15Q-Hy3is}|uC-=n? z74*HynC)#G0}q4A7&abc<53a&X#9*oAn?cT7te&L_vVNBg$mvCrD;_b$;0IeS^-r zSCP+wx8Mt$jvInv2H!LkON=9gp~ti!C^LAKarZHb0MC{Fw(gj&4Tnf2<^@AmaYnd2 zBD$oE8M-9Hj1~RS()fSTD#vJ2n@loFtK&0^xhf{ORc?Opk@p}X;Mm$#6-W0fvOHR6 z3FS=aIHvb+Vctw4kr#=*IF{HJkR!ax_c5zu@64D9g;JyCJZ>(u3uAgLn%oua6?hnr zMV5N0Y%%d8PpxqRVU_}e<8DQqf9wq0#+>G=eo<^n5WB(I(x33EP&teddM$|*N6=q% z&P==Mk7i*Y@6i^0n9W)Nkig(t;u*4O>|6e}dY{?J)(QN|BKrWjnir^XkJQ)^t->cu zB1Y0^S^ylQeFwZUPByzZWWhhd4XeMH7i!G37}q@dVO`Ld`xN=fRR7LcvR9>+hQGV8 z8Ghq`tM1{7X|n0OQDFz%5nX*mgG=)$^P9yUta2k@10gV$8Vy5x3lojp=4Yca$}AHh zk!faeU$CrTX>ge3Hfp10F%qR8z?StXHAX9B48l*?I0;NO4QUZGQs1+*rO3QXgi1h7 zG0C4SH>09WFSOO#6?J6pl(x*L)eRA$j<={_orarWXdI=Ky00A?942|`e#6@`iZ|lZ zY8IFzPZJ<92oumxmp!7_mi_B?4!+$L)*zQ9tDkDXnr)}?_}hx>JN@-$_#wMRyYet4 z42-f#8G>b~87vxo9<9P{J z2C4TgeVH4!Fb}7)9lgN==zwA4M8~1v19hpq(H2_mGU^p`qT75ua@!*l5<@_&?2S?x zZgh=sS5tHODa&AS$qnNnK}orap5#xm77ca#oh5PtJo)R|3Y;Y?(k)(izB9s6kI)pk zAkV3&xamg=ZTy-8Hz%YCe55B)+PLllz4*Nlu?im9#fFDx;xI_QeXr;s)Hv$W?8uuJNMww zc`2!(lh6)1L6bP$*{~9w%$HKgsn(Yr3g<$)1IMpj`F}4jln;u27I(}Pb`(FHtDtnL zy-pp`B*!!e4ng`w#t55Jusor6T3Yxw3~Cr$WCPog+T=3<$*_p!g%;9A4!Q;~x*I<% zu3D~k0N0e>>@%+BAKz1nMo6KCf_<=8_!hJBLHi%DE_#&PipnR zi$-E|%Xm?C+lKrDW-)pnSgnr!YxDeR)$LeV!MsBf66-Ol%}+K&ygj=bvcU?mcC&c@ z)}l*F4iS1{w>a~K^f(gYfNM3ey4+oKi3K|jnrvq{MJR5JL2ZACmRZm1Ho1!Ryv13h z80ng2XI6=(XRZ0&Wmh9p*7ld&k2pl(vgv}&&W$2Q75dplUW&at8eXU~=Z(2PyIRHu z9c3%(yw1%7m(>%cO^C9oq^|Ulf*j_6J?`7S4a-wYutIh0k83|W~`CC}Ka zA<``x;)d%SD%%r<<6m!K5cjynX-_pMc2@{J-Tb*>zzrhu824(B66VX2vs|oZ3kBJ} z;ND)NncXGbOEx>Gb{8?MSpBvSj)!oScEsX_PvRwzw+vF%n39R!qIq{~DcAH3B9+oG zC~M2`MMO!N8{X7JI(L82eWf{sC3oHX`x*e(Cex~nkg&u zqv-sg-uS^@nV}uX^aKk^ZWyyp2_??iCkiLB!6gZyoUvaLU@!W;-G_J0ZoF%cDluZ~ zKfJq4bkbz$&LadnW@kt(S=q~Sl-*WLP5x56`QGnQ3D zc%M(5caY~C(m%Ues)kulohQ-?4V*nAHkTyyon+JdDsK%mE)L#C%}1)~&@O`4_EIo} z8c$I16wed>(t5-cygUgqVB1n(sJ2yk$Xotg_I3Rk-(HG5OuRfsgSoaaRCM*7My1J` zpM)qhQeJPFHm?&4P_U!c zdbdTt%k>e=GieWU=7FhtuapVGVzek2ZKI-5LkaTbEHS%gU6RIV?+O8kar5X37nl3D zSv=}H=ibsNkmFag9{G~5(>bq!pO>T2yL)+6;bv!dXU8A|q;aR=ZIdCjm~9HUc~vo3 zMHt9~N!`3NiiFJ~4S!|+YRiOq%e@eC<^n}QoPUUMm96U!V{zL@!C-Ms%WOeNK!$CLVJP(ycmD{?&)pB1Z*>1 zKM0x+mBanJxbezTNw!e(O_h|UTde#Q01vykaXhF^!5dCYLK-^YhSp1>A&aPsj((>t zEpC>!cj`FLgVEIL>x2(6FO~jNVX2qxcMdKprdd0ge<|WUdP?bN9`1LY0LcY-?0$Dz zKk0C)n(25V4p+u&{4;3|gKUOu!fzYS*OIxOQqe^LUtz7fHS0_r-~yZP*nMQ#bDOlo zGMb2KSa?<7fW-_c==PwERwpLy@;k4bXR|azeb-0L7UI~+TPUY>pyS@!^B4xuON>t# z;)M~f2PjbpyuvO~X16Fh-Tlc?ubO=ltd(L7J6N>-Lbyef$0_WRe`L3Xy9)mfNW!q% za^RM>wiEdk~KU6+rm*T6Gt{=lFyWR(x9fmrJyA5x@ zx){_2m$ym;aihyRv`XV+VBmSpMqLzA^S}jz@%zNrVX|}eZ_v+)&?BC#MmNI(cQpAM zw~KE2&4YmV8&aviD`6ifWturhfRwI@Q>2gjV;J{zZ7DxfA9!fslnA~s#IWi)i0^2w z-w*ljs742@R?U^Q++MAKxWJ<;9rp;M*_faRqdwWr1`4 z?F{iCc4m!5FN9{#&Pr*n_tGD57#907nJ2FSpBhZXjJy?FRC*t>(Kv`dKb*3)Fa;X7 z5@5+f*-<%~xJX>MDY|q2S`2_iT-%`G+XT>Txq;S} zY%X?vtbiB0C_k}Me+Y+bOIkTXS4+g*d=9(GYhd`)Nh<%@ZQ2x~qn!Y+ROQWpb9elB zz&vqZl#zgr_6-keIfuQxk}HXrh(HMmIvO0ennGWsv^>#{LsyPG1f5J=457w}5Q6SM zYLlu6t;^@8l7Xv@i`fUIUYr>)(O$S`&`)TS0_XSQw)2d?AR`!;#LdVy$^WF^%(_e_#zm)X)*UDI(z+O_oZ(QNMP zssnsBt=(PfygWAU@dYqkj;;1A<*?l^?KkuGogpqdN0MMqBg3^|XjkX}^2aW_=&ioZ z3iF0}`=?dr7v8yVk_u%<)Gmn=BLFCuguoLvtmx}WGd7K=&_Re0fc7_-l8Wsnox`#&0V8eTDh@+56gmiB5<8zkDn zP;YD&JlzxqzleFc&z_?}ZwV^7Lnx z_s^6$cnvPA!txU95$`VRuSY3oy{yhhHed5&b6HZ7g=L%b?u9is|H(CrPY90@Q|u~PfDs>JyOcN z{Jvz6=s#{MY2|Co=iVQLfl0gM#z%%mVD3Gx)wO;WhW&ir`}cWkE(yXnv(61>{wgEh zNi5&Jn8am1D?nFfbiE}*^_*6jnuWN<9(zw~4y&Hk3%o5n$L5?qZ2lp(;Ru+!zgtXS zk`Cddw!1a}_#N|lG>ci-x`oze(K{-J*XOO?VHkwpwmemFXDCqPQT2pA;_qbr+HUYF zV*MY7XYo_piPun_dsjwx_TB5J6AjwS5?9xNcWy&hftUBlds||mF9x!aCZJz#!1Mj- zxef8iNW+I5P42Qtm0bTPi8lp)U$NCi2oF8d)w7&tLlXuV79j9Biqdgy>}S_0<)f}v zH%1F!=T0H@c{B3G2=mknG4zS_cq`GmE(cOU&W&{SLC7HTKAJqs;YZYfDV#`TR8I_{ z&i>Q*?D4hJftyH33Z^$k9>G?HwX&0|iWl7Om2!EH6i@NVHB>(coV!OS_qj2rK0d3^ zH9mm?Lp7(_>9xutaDtl00^7n7vr;|g8e~8di?9D0Jec30bOG7YsMU9uJXp+pzlj^5 z?ZMHXv(T-T5!_hd zSfvm8S`V=yUAzJQT4DIo$Py(wvi4yz5WW|z)~!=9E5=a0LdW--$O*nbWg$Xu{TW#O zmBj5obAK+hveWka51QG-gjlPL2k7fa&TQx%*#%n2SBI9Nd-vJ3&wPg(wBUMTR6D34 zchd)mkV3X~WNu$Fb_A03Kz+5(U}_Av=R~XYD*Go@u&&-ST>s}y4RMptJ6T}Hi0;uX z0bEOSn>WrxhCKO6u)~>V)EIs5>yO|Q=DA%kE$_@-8soxsA6qZ0 z7b9iAX!|)^ZLZbbs9TETHi02eE^f`}SX*u19STt4k981*o)LL*SC-$*8RSUQcnOaM z|5lTf8oJ}F!qHa%pM8?pn;&rex)O%(?#5FFLIQgj&OFGSaJ!HJ7(4EoORQ+ii?794 zPz1ns)Lq5AQpEU(h2kCcBd?cJvz-3DSt{od6|e#?E{HLSMx=xS;12v^FW z6{^!H+vNtd`BS1b+k+ODYp++OICg08Tr2DwnKdToAutcB@arWok*^gYH4>4p7J)od zNSF^C;Cy^CdJDR+fhDk!udo9rC(ek5uKw>XkR8ZRxd>~)dZ6^TnZ3$MdgmGrIY$AZ z+GJ*j0@D|vo0Mj@RY&*}k>k^77qW~d*%Y;JyiX*}S#=dV3dPzKKnh+&;%1NH-tGW3 z8US$}2T}%nhbeTWg2yj8_(My-$r=1UhkhI@P|dJLu3wo0ygQh(1^}RQ?Gcky#?Z=Q zs2ASTT9Cu}>?iDS7$2kunBnANe%6cPWCd+VjCkennb5g~KT5LOl^^Wx6JGvPB}c9n z)Y~ESx#$&Y5$u-UIeP0jkI+eQ#u4oK-4;R-q)syHRicg;d?)AjrB_fr`lpQEA+1+a zJpv%Be@W`WDKyCiW(}fH`{z8V)h{4M-?^+ud$1UF>+2)pzgej!Tp+bX_H9p=n}2uT@VK ztl&`tKd((sfmJXUMrWG$hL`wy0-dBrg0!#7$o_CL(6=f#?7A41M}4)kw>*PBJd99v ztm_Xgi2)3T+7Vl1=IbO_`>li^8y&s%SA0&W8txSzYREi?wAwkkZWLQg`uG(wFA5}_ z*p-r4=b!WmD=gwXpjcra0X8M}sMfJ7RNI6GEfVJ?E0-|OiGxaC5`%mcb=+UjoDg3^ z26wT}aNT5e51)%;N!KW0T_ZgRbsVH7FD}$qLG=fq8P|x!Ds*+4ALZN#RmdIFHpEL* zbz&bn;QIlCpTk!|mU?Ze>peo+TaYOd=gJEQUa{)*CI=~>5~s@YZbb7tE}tH@6zIBe z-RN5el{P`SFXK>e0x7-4iHoJG1C#IC^O~nVEA}OB@POvI?1J@OY}cheld|Rh3eW(( zAuY7&(@oF}zZE;oV|1O`+C70*e7-G`u4;okcd&Qoq-%c~YI-Fbf3ym4XNMv42b1SM z^Nx_H)2diC!|6Br2kTZ%JzO^Y!0BqFihyt6?Dc*6MyC(5PCRS+lU#p=g}uYuulJ6^ z*$uv*Jt>WHs+qnadFEBQUS)fv1~L}l7d|SLDxWZiHE3Nqr|K5RNQ~z2k1g!0{|xiuDIEkXcwREbFv3DyG1&)mlX*RNFK^_-7LVS zTlHrbiMOFbr_c|bIZ9+Ngz_b5Y?1tFfq8DGdH13sZ+!GBl&yLBH02(UZ4J{idqlvG z5WpxFUWl9poEqy`KvYoBh2p5U^uaP-z=<+^@&4GxV*`oenGMa52Ich@&u zTx+VkNNpn**5r}5A0@|=5YOhZ-O%sET}rUq2;r||l4#u+6E~fsfUhwCzr(53v&G@8 zkWw|Qf}6(o@M#eIdcg1bXy$dcWzfzWlSHf>uR!`xQ8BOoL=NuQ29M;C4;pU+OdVLX zdZMIUnY?Jzzq~xW>mikGb#Czw0p#pnDzxa&wGZ48JtHipDyHnR?fDVe33t? zsVI*sPWULs9lksivDH))XEToHOdh-_59(f&pX{c~D06+TYOzS$2oGQ`=j?TFsV3cp zbF>vtkR8z%e@2>q2~>YMDqHJpINV^~xnvr5Ug7g;77@RDTo!e%1ye65uXnB3wy-cz zPw1b%Xz8fPa6j2jW}a@WeE<1CEx)ICwMWzCl#|2ihRKJVAz|Cn2%=ny9tVg?H4<9@ zMymd7oJv|d@wT)lX)0*;SiY604O}D?eaATUadIo(c}HAQsiIP@=`BomxqK2w=}XA~ z==C4`wmV~#FJ|w%<{Z$(-1>X%9gN80nYo()mt*`4I$*=>8MJEwm80YnW}9_OKAr>Z z<)o|PrKN(3<1LZ}6LQ*Jtz!5AY!Y}8-IQA_8>4ZO$!;5yJ1urcry;c}|D)}bT_Oc6 z>w$Dn0*As$+<&OxozH9c&M{?gTp)PRs`hOEWS0xLU48XH>Q?(AF8&nO9$SDmRvD<_ z<*n`1XUis7V#i#g8=Hr3TFV+cgO|~ucrV{AJ*q`E*DB_%^pv?;8q+u5S6IkvvJ=m! zaAX~B8cFIFh232mt`totSj0|zVwE+MqYfLEBLoBjrf*wyo*|O}~ z$*+>qw2;oPqT0lo=8yzWCua_STAjSUs9PSQfu3qZJdJ&qatf)rlo1{>TO{~CvK`Wtgj(kATgLoMCsU#kQ_$#Q zj;@s;;?h5$F4QUiHGKecb1u&k4wF(IQ%Wt2HM}5K;T>8LQ$~cT9A@h8R;_<(7tFyl zO*e5z^bZ(PP}|jsSKN14@7xM^sP_V~5_3%*N?hr$`hLNPRZPSN4_jx#2Z%X<-60Fy zyoTwI*b)0Sa$={ll|Fdccb>9W%Gq=HYz1QulA>XTFE*3=P`YgV#nSW4VvgH_{9Iy*Ufx9wvjsMS^KLd=J zGskKpcCCXIg7@JlFt?_!)q`uon#o%XFpW9;Y|CTLutc$eLz z6V9n?zF-QhY!j%YiD_H#fzAJ_!GB`lKQBgvXcPXc2DCdCt-f!G?Sh|}Ebk&cvTrjB z9)K+tK1E&{Z>0zJWLA<;}@AY*); zJCFoQgqeYMmB__ATY?z%R2Nja9Q4W5ATg&nNPI)`iHJBJNYOaLyi*4V1W70d`e=mX z*X8!*{Cx)=Sl)S=YkVUQ+q5~+Y}-^NDm5(1_hf6~Dw_#V)|tXp&a%X(I>GsiE2Qyv ze1}*SMqbn$+^F>Sf`FDA#oQApri7vrftg`jgf)>M z=U|6CIEzE3b770!G!P<_K{GZqbVjYvWJNusfg(!Hp;GZ$MDtn`-hn9j5H_4&)U{YH zaA@pI8~#kneW_en<6tw92USqYD-d*Q-Ko0>nHXrzBub3cvIDnda4vmtm2IebFjsze zwSdsrEr;x|gK?zt*u4^EU?BCSu$9^rGa$4;X%}Qbh*J{$PTpV4&XXGVhx?^1+(^k@ zw#c<4ZV~8}G3SqnI+M)ZH{Wavt)c6WS~!bpky1T!52EB6Lswo${YiKzL zYEMiR{TJt8mwxQZHn2QU0zVyYBBoB9J=&tSZbqB-D`PR`cQ4th z;b+lIr=JgwF z&pF}!>$$Pz21V^(Lp3y~K^&K@&ZV#Sa~grkZ*{N z`7?`|tZ>%|aHf7&KPmq`r*tean1x$IFPDL0_!=(;jS&Vpn6^J)t+m&50F z*42Qv4Sh3=QxFpuJ;#58uNKh>rw_~b(#)PSSzH*{3$|ojM+#^1T;P>T+rj5vN)uO$ zFf1yJvfvow$aLIv(cwW47ybA4H#N5>mhAOTDJu(A6ID3*@8lJ~)+Cvy!AIfQ=^0Xq zMvljI41y@rQKQnxq)0?DlrvbIt0-d#?YoRAF;%>9c+=VX_0fviL3(6KCvvTcY|ZBR z{<20}>$%n0_{2rdUa$U?@X@n^v|X<{$DE+G2BVW1r9^tt4I4$jJgsaZuDM!P4&Q?m zc!X+U+02T?8#RNUT80S;ZQvgecx7Gu$>9YmVy^T=h-WgFb%g=>gy-=-K@_spGxan9 z_QSTK_5Y|JC-kY@#icuPzjqX6*3GM>)do`H%yFL1SCPjH5ehtU2e$?QJXgVT>3;`3u+GfFmJ(U9&}3tM_rvl6PQZDUVMTks6s6P)EbZC~4lfEhb%D};27h-4X84msO<|%MZW$@Kq%Oj!kT5nJ{zy+v ziZfN!HW)i_p$02?BW`ZwFyll6V|vG#U{d3Nh3nsGFTh>iHY)7K{G3hvD4YB4K3FW zf&pu`@27UEN1Yw^mo0GsT$?-=$k7i=>kbuyOQZHpQtHIetfo!!6x)&#@LK`KZnE(@LW6#HwjRNvqOvlR=&E^g6`ni%LjWew+^48tkQcuZhNhk86ql_k+k{P_VQ*?7=geRj* ziVd6H+A{r+3Fu=}EFW6gRr0**MkdudC8?V&UH>Ud1DCU^R2gVBr@}5$-9nT+v?{@g z<~93oi&ivrkK7(Y+zHoh%udJo(1pq&Hw%^H&q`I~pX)iq1> zBpk{;_E3qGNZGD8Zxu$CAJUpQRVSsq5}Nibk1GdBulVPDTW`0{#>;ZS;HaQ!E~8^{ zP^dIDrO`n?LA3>^KI|v3*@HgOz-5yKL&vunQFuP3$S-$7v186Lx^SLB-Ru+KrV8(h zjvr-`s;HIT&QM;~d`8&Z2NJUCTOnS-?3eGpcfv#?Bk4~$+=^uWUR~p{{&x&I4v!}w z;dV$u`uOq>#E@cOaJ3S(J0|B~crPiZNVZI!PPjmjgOh)W1w-{qms#qDnbgKg*tmmA zY{GSvguT~tQ5L6n2L}UFMD;|v39~8O0_8k?b&VB<$s1~Ys3ZW&NGzOnuT@(}D&hZ3lxT_Ai|N z>*{HXj<{o3WgIeRCWfbbUdPlQhO_#&30>-OFr>(rkVGUW5&M|uR`$_G%R92IcGKvQ z0`we6d_aCHd%zMIMnc3u;=LxM$5U&L@aPdqsx(~TUV&az-kF|qA}9o6Fhiq*RF*{ij#H3Un-9P# zPQ#DHyO9-IJnz7D5lN2R2G)N&)z>%C&6&J)8P|84*Vl(2ZaVUh4mUg39%KIzEG_>M zJrp4Luf)p?#DMzd+ON<>FwamWR6&QPq4-5+A>*9yl@js7}(TMma`5CbFD}lKi^&cbupMU8|EpRPM{ZKv*Oq zpgu#udNI`%_U+K7LzZ184`+G|(hpz8KwKPD`*9Ux>m%$tHERkUxI6vMNtVq5km@ob zez8*$jG`^oB_!j_QHGt*pK3zj^PgC$rw9XBd?@TDlk~4z=QlIKbNcExoh^gG zI}N+VeXS^6>D5}9aMQq^qKk_n94FM}_Pie}NxlsHgri&)d{1zkRfg-aoV{Bim){Ik1dAB1+lZ;MdLA?(3Ug z>!cG}(WDr?C$Z6SMC0r(1xv+YjO*^V3k?{f)X>{P;^KpiLGWMkgw7O(tXD!G&rOnc z)i_$PldV%6H?Dd_#!dR>qtoM2Vb@~_ouSrAK@MH+Fp=H7;+2Q)=Z`SwHk*UXz$n2u zpq5Iv53n;_N#8))*=r|$#>Cx6-e5A@Vvb)f?RGxyX8xSU^)2XHdHYc*A)e8x*we7e z9dyY}UZ&JjGiYX|${*SV#dqFO4O_)Iu^~~p*;{XW4!dP-^kUWDrjmk?tCcqk<=DX~ zx~f~oN_zAiEbI{V!J$pX3^U1!Rsw|u)~TpyV6UZtRejOgA$7zqw2MN>C&v0cN0p1R ztykxgeOSsea51#LFTZmoSewZy5KknP{IryF@Q--ffLp{PA+>eN-+QKHQ7P)7`S`f` zl=xs&YdJ6E5Bqf{8Jli1)rB_#BNfC7{KHyIghO4$zhd%a*-fV`l}I81r{Q=~ z_V`TR^RL81Be7Id>@qyzBF4R|0bfH}?9>0aWIyfm`-IhHJk%};70jD=u6_T}vQzxs z+@C0)DNhvjxP2$>@xk`2ER^fLCRlc86qdtU8Z{`p%+;@nX^6Q5Sl`IbC-dvf5)TRR zbM#ZTLs?lVAOM<$jo(pTK53j$IwBaU<=v0Cu4p}`e_i1zL`yI&>lHBXwc!y>K2V)3 z6O*IUH)Aqz8o%TC=&*g&M@V6PU4Cg-plpm!B|3_{F!C5`TtWy=>R+-9U0iqt1d}+| zK_U7`{}BmA-L-R$lfnyfQ{zuCsc5M%L#)SGxmLeTjnuL?8ZKoerSHB;VIK=N;Kw|e z-Xkh5I_{5Bw+tIXKpRffnb3wi;y(JJshz1$8SU%rSVuBXiNn-_2tQ7mC*RU3K({dl zMqqCcI5b?3+mJ~Hf{2BzRk)2~nFBnMQ32+ZT}3o|8f1hRVQOVa=2zx&OL15!Ns$gC0Yq27QQd+FIOK^9W z;uP259#WhZD@BV_9EubPPHp;&N-0KrMf?eG7e`*I)d%YE57JM+!XnU&c&XU~3L z{w<ci#l~y z)0%YTPT?mt)*eH%z2r=m=F6Veh~`c?R{C|C_RFCx$k)H>FFFh14o)a^8j%ye3*^L{`znYzX ztx0(*9~?O_BV?WlYxBon-suaZ##C?Y^!C#2$lcv61X)3VvYT8~CM53}Ikx=Or=teE zpF>jfmrvz|I9Js7L@DV#3|CpTg86{r6AMNh;bt$iom13As8uWby$XJyikH5S~ zeXX$331^R=TQpV63PU8e>3c*qBv{!b>;3ocYbDzV?qBohhe?Q{$5S?1%)@P z{%_y--ft~P48gb$B`xc?%K^_eF_RPZ)8n{v-b6NP)(*h$Rp#_zPSx-6hOuMW9?Z2K zf~|-Gf4<7)RQ{=y$1CVaru#c@=64LmzeP9^)q&wmkZ~<)5!y9ZiJY^(UJz(}-y?2=`^Z(9Z5G75@1#Y|6eCHrxA! zMtYrOU*3_pysg65_Mr9=d$iTkqVZ%3AKH9?`TXb9{z!we08uCN zY(b=<{_A&*0=D?BFZ^VU>lD}Xc&v;_O%93PD@*G$Hl|Ezf{m>q9_3^TTyt-J$9`dx z{q=RCJ4xHyqf*gwQ6W+Duak)Ms!vw^f`{GWd+on&FCTPNzKY?!n~k(*EiBENRDZY4 z)WhsYSWjsh7PEw1R@HX+`IG7(p9Z!U%j>n4O+ zwo>UsVYAOSwRIFyLZ@UDo)Nzm$qkrtf6l@Fi4yy~eKPE*!Li+nC`-CxhR+r`DmBhhk`kmoqq9?b zIA#}hYL_OnJ7pO}pUl3+vS5Q#yYEbIP`B?nD1V>4MeMIfBjx!E?RRach`WSu-Ow)} z+rj~pFjs-goPGznE$(v2j|raTW(|6pzkME8sCY|u1+XP{5%%(PMo7T3V3+G}85>GO zFP|~JZ8vzi_KA*$7{8N|^z5aoH2>tY&S;uLTPUq00(p6hG*Q$40S z8BXR_N}ZL-$nNNA7}gUeyv?t3-5;-=uc{||j!RLMp`aI=Yb^ai18eSy|kce#;_siVgmnw;2Y zESn;qL%|*&Qvtp*QF%`#t?GE0#$CssI<0h64&d3frz)Yn(0ROLzBhy{WjGn}riSePm2KBI zW@9|xyV~S|exQTEdLUqbl@@Nv)E{soX_Ke-ns;Hh${epkhwOvvRnAQ;0+Q13lcovE z&bQY*>@AOTmrDn#Dt$DnKmDERY5}<`1>>B-GE1c#o=PfVNjG3zMZE|tM@djUl_$^K z4PjxVqs}`x>|9n&_^|oR@QK`0!RUPJXUrK$LB11A-k=0Z^{9X_0%o*s4jVwu`DCDC ze-V3u0E#RHnj}Ll9i&^`vQh1U9)-Ol`9t7lOxFYW0eZ|E*y%NPQ&s~#q9Q@=jX)0{ z@lc%+8}Hihn|betsY1 z9{k;6?Zl`W&*M_T9g)|+oBJrd&w6=#wD(JYz7S81>mSl3)^W;B*1oFtCC}zqn zn5?`Ma7_9`8n`VQT)_~PR*UmE;~sdm4Se_HU~x$Uj(d z{*?c7X4Sg)szU_{C_S0^1Sa?%aI2MpG4L%Yv#jr~mMr==_L*rhdk7KVVb^`QMo5LH z^xCKCXTw2V<(lWH)z6|MFsXbmOv`|ULSa89Xc8>XX^f$z)@ zlnYa18$2eRjZ{9~wKjySRhvTeH;Qa5TtjZlTz6E|=qCaNn%QPXQQ!T~nnUuPl-z^d zGS~c$pFZ+Gt&0V{v9vFANWF+tXnFshRbuSD&1@^4r0Md2<_LNSOiu;|0%v-mjc?HC zJ??V^_JVIQ)l2=>CerfK`FNNb?#dDt%YG@jAER+WIbM;lE*mq*y%vG^xJTsbIFjP8Zm+L8yFI>1v*r+Us z=ucJ@e?hbmX^3T{6j6xFNGFQV!yJOww2p5(2h5fepF$3GS&f5{n&f@}CG^ZcC;w`R z8$(8)RWX`D!?i{54VT*nmmD?v7;Bp?B{l^M2{4-k=X`q{pWr3_;1u0hE+RbH*|;Z7 zCZC(VCen$LFkB7AqU?EShHLdT9?PQriq7avV%l{x71mi;)v11nM@8WB;dp2)l!U9;#U$-C)1ZZ$#|h5jQtjZzEt*j$DO-4`{tZzJsupzr;v zMS<4ybI{+feBLfpCziS8p++>tccLyAyo3y6a}n^H)d%F|U;mKXNA$KUKmm1qjh==_ zegT_D97*4^M(c(cGx40YlT)UCW}1Xnfmr`3 zc$p*Cbpc@oxqCraTg;lJ) zO0thi!79*|uC=nV(Y1PVgy+rO1H!r?14y5}?(xU%QmczvXAFlw2dJOn_85l4$pGxL z{p_z_H_8JsDicK#3u?8=AW}WX;htDgSX+3^r0Q>_X(Af1$p=0zn;4xf$vk;iEMt67Is&}s+qN@f!#FfRm!Xm<=B8|j* zgQXL$7*2r4^~PAEE_(fAxEk*K3p3R-qVN&ik61^zTr4f&RuVmFSVqsyG(3oUny?n0 zn`zaBtz(DN;<>+BRQBNS;lyfwv7&gU5x$Hk^gJYPoj6<^@AOSe_Bwqy`pvCSk9{~G zoLBMIH(;p}?ay(0TN$&5yo@`b*rKWd9sf$|0`WSqxhFL`aT8fyN`F=3(GF>KK~uXeqSvm_M{U>ORr<+yUyn$B>k1I; z8a*G{nYJ1-6IY`X+y4cdMItNrs}hF-dBDpbAEB4W?-f$OtKe?A2Xv5JJ{d5x+2K0j zsB1XL7r+_3f=WeQrRSLmIj+5?I8Z`{u4+wJ_v%n$dwN?Pizegpp>F_A2W2A8BA2ACil4bU)g z?>~9)kd=d+B*|d=GqMf;nmiW*E!E;P+ZrYS8-YBg_iI4KC+Te;PUflFRp1;0h3api z3_HWGS+Rbs2Rh(7`MPmw$Yt^Hm#C7odN%f9`=PD2ub#eH6?`iEO>TW$JloYL5E+d^ zj|aCu(jwC4^n}d_h)>~PcT>HIOX?nN9=ZaolQx|zeM{?)%cslN<&M*StKW8XD?HmO zWTxC{1;Q}w#a$QhD||&)OML$lXA2~IIR?9GR6HNU&dq_XNviX%`9`CPjdQ?nu?-IfnJM+{bgM$38w^~-I?Vg3Dmgv|;Wm#2+P&Q!b-f_aQ9K8q zyzO7jjatlM?}zC|W@fSVTjD}|43_Y&l6CEELM0l^+a<~CFg)$MMIYhzvL zCK}|+9T04+na1CZwTj$Xz-IQJhIRtnCi1Y6UufGbqVZ*qspz=6xcGp|!z76}CDRF} zWE!QXy~!wL?lsJR0*d9t8w~Nv`A*rOSVqK^hr%fya9tYy58!RC-=Z2?632;`toi=| z49jx89(I6lIPDRJiTpDkA%~3zwL5-FCZn6xbPlBhKNp-VJFib)Pk*GCyjQa~`6(cF zq6U&g@lMO`L({hY9jMxX^_d5)SDnst#e)Ojd)uJXEoNfl4FTeX5I~TqNB3}Z+SX{} ztBH(UkEnulm`PA9mde%{`=& zM6QnL`sPXp{PQp$nc&^m$1UM*)abX;ABPiq^yO=f+}oGtn`eVN{zG1L4r;z;PM5VsLp=;y?#*cZb0(;kztQx(@04H+|!wgm^DqxLpy`p`Fkz~ z<`I$4o}rPRkKNth2V2ovG<*CWu6Xhhin$}EQ(7CD2jY*p*!WC&Yyf z)+NxyoTy@Shpp4~vn9m$YHB^l$}!4}&sKaNDTh?jL=Vl7uo*)^yfnk22S@M`GjM*> zqa^G;srvoi^ikEd$$}ZYeOKbBjS94ozuV3?8gS^#Cu|PdvbFg+d4G!Lkq88*&GZ0E z#1tX+E5^ALT`!XKsFSAt74QNvNtSGoa(v&`d4)-n-%wPPpX^!J@+UOpp5*@_RUb(eOdMUGGin3yu{$dur4gyKEB$* zn4}@VH7zInwlUKW>~L4D-1?N+3ZZY@%YN40ptKhYM&In| ztnNNG-+pAkhb5Tn%}{W9{IvUEgdAoWL1k+T(FDKabo{IQNno;(ZmOJj5~@J{Mrtbg z7uP1?y=FRA>QnJ(^cJ5$F5Z1WQ{9j(p_(OIlyT5-3kS^}@8l>y8W(zW87V_l)8I^eZLuUpZospD(f=K+mUo3 zHr``4fyIyBq7trlj&TV+7Q3?eRZ)#PpRG^2GG!M9E#53sxQTtUYU?i~sHPFU6qcPE zY>2->+@Y-6;of)~Ql7a2oSz$1N%EK$ymD)b>R7g-A+33#TRDwkvWrD4^47dVeL{{* zsA$mS7x27+-@JQBVjYp0TM&KJ+#p=s z+*^LCGF{^+%iH#S^UTc-@*Bjo9;9s=evjJ%>fDy!X*>y7_0lqt;4fbx< zn#oMpsQoy4dQkxd55SO39BQ%XLJx8`z|c`Jy87htM&Y8%?s)=fIk9 zvWOrLRc73H{V2P^z`CNg!4QTMmCrAU{&7Zjj{@RLm5{n1V0GBKx752rQQ)DK(lhVN zvXYA(y<3udbLkB!9W8uxRIA1YbZUb9ks(U2hhiv1CgQ^zL)k)w4JVOo?EvD8=Ez?1 z`%eAb)mq#>6%16@+P6l~vEnf``I`I&S~sxSyDOOWSQajP_=tqg z;At)H=UP{w4%G2~NpV7EAAN+P>hwxPS#H+6*&;RA$2u2Z)S&s|pWY|Xn<+BRBiY@d z&iJ((K6Q75)4)YgOG+V(8Pb>j=W3R`c+h;;uq3?O*oXQs7YsXC2@+5@;Sa! z0;vwZb=-=wH4vY>nA9O9j-%=HXX)3$LSwm&b8-vW4e7jz2)2&Y(3xAZ44qit&)7Qg zgR#aAH`z;YFL^wfJYFLfYJ?p-8q~Hzk|W^oyDnop`q2Lw*7I-~tgU!HdonZWI@!U4 zyO{F=SwX5Kax_UW99wP5yis$w)4%9lO|S8ytxAeTp%beE;M!rSF(yt^*9U5s&!8@b zcaj+R;HEaEk{#&QlHcn@m-HO{1Qp$R89~mqee)6sD}>cWJl2%#|KKF=HT*t*{Bqo& z(SFD(t|M(|)rP!x{uau49+6A_7!?ZNyr_eMb>w6Xs!Xe{8y^waK{ zWvMyp`^s({-Z-;J%o8u}pG$jqfnCWDw3!XYdv$}>Fk`N5QAMkX0&l``u8(Qj!P`?G z^+DENByCUpfN=`eR@&-k+b$H3hF^7E z3E2It0w1-P_V}kw_@iuH`eX(PT;6OeQW5F6Z2s*aeuK7nd{8MhkFAL>bjvFx^(Jv4 z-(5}G7v5bXwn#Z!;pu-B#L(C`!78x?f2NijWBG%0>uRq<7^==Vxcr{{V+ZQn!nmbQ ztmlObKKvtq2iq^qu=LE}$1jxiWqR)z^wk;Zg@w(&oC z*;DVFl$^c2L*+FdvH=uFNJ%^pHCMOo>6E9-CI^*waavus@)zcH(#>)MZNv|?OfF5c z<4uOp=zFliNo`t+X1!lrmC`|1?wbQaJlA|j=7uI0*doN`Eg5ZeldxIJOVcKCf$X}E z&i*Yz*3`3W9&SrZrJdHx@hH_`xn{PAuYL(G7;gvwDc-@Ah;WEvKn|Q>(h#psdNLia zPDBL$Qf%v5w{2x|Ykr<^@(vVFJhRMNb79O_A2jo~HHqESl+y=(Dp|Dt6La;D;hIuI za*5`nX#Q}Mg8Ux6Ce41FoDuTR>1S2#B*<|0casssP#uS4zTN0E-8G@#?6~Ea{4cje>k9Jeu-f~!8E&;cN`hfNQRJiftnPmBu@Y(Uidxm z?>+TqVk*Ok8&^gy91?qa6gGqX)2OfSILK9_wPiMvqP8^#3Q~v|z!H4pA)8^MwI&rB z!k#Ob7FHzgH)`M-;*x!bYB)$`dj}jw5-kbTL_?96qgBb2HbtT+bW#TD+^twaN~r8# z$hwsSXW|^R^}a_#Z^wSaUc2qlj~$^WfQ>muQ@A4iJM= zyFbtZjXs~4cp!D+-OZjsLp|?`!15-e!qsSC=|IPvQ!r&0n!k8#vyE|FJua|j=K29{ z3So3(zoFgyc7XP0IGYwJ9tirTj0OY7h^rYcthogAe^LC3 zOL5uhMp%byEM-xfw^uW`?z0y|Dne*NGdtAv!VAjntI53N)J~t>VOGrf!$79&WKOJbqvER$R?_=-FelkEhWao}0U(X8zGSZ9R+in?VU5~| zr}-Oov!*q)TZc@>%NAL!%Q@!D$7a$*wg1Eqnj;3v?P0kMnCG)mdGdvsKMd06uPuMm?XxXXzCUT__VV^Nq(5ov+?xpWI_(8Y>K=vDSECZU z?WfWDQ~HAM8Tz7q$V|^qBaZb%Ewp6Mv)+1PJ8mRnu?FvsnhpB<%n*ZW)e+c$QnH8IFEQ>{I9q$ zD+URLaNIMr;qF zLYBArfcVAN=RQKb0)a0v6)A@e1)}I;S@A@40$H zTTfOk7e%kMw+uEfIHE8WMvimV34VNqRvb7q$^j*_-_?5$?*ZlDH-hwtT7*d82orx` zwjDFHq%_)s{n-6<`%F^vM&eP!jqS0&{@YDtJ(Dz&fc)_TYjF4t8&VX?vQnH&Hb``w zW3_-K&cZIYB-#UE@Y6)EU)BM`bIDva)WypL<`piN#9ukE1(y}lN%iVpYcg@#!Lc4N z7R7rYG}oF@>Gl3uR&2p6`|`bOcmnvxx%MW*YfkhT&6EGI6wV~jA4~s?_2BNc16@sj z>X?1pMXBnBRMgBI@==l4n(CQ&c>?l*QthwYsxw<~c{_(4iEnesapCEP&y8s%s`&zb zl3pKopM15mtUy#OQ3ajVrHT$MW0yPd=1OJUyq^gw^O0-PbnO1^|0e3lE+;fKbWije zPPg_n<*#Z*TkA>5^{>uUNuYoOw_x-T{k8C-+J-AmFxxQ!XHy1E-?i@j&#$8v&a7a9 zYQkW)eR!V*KEj7%8MDU%zYW3pE2AxQt57Y3Z`oSiUYu}I&22MapYk83ZMQC?R|4$j z#$B>pv{ZHg8j*besT2@*XWh^$v0G1k9impfOu+Gr_@w@~ZoS1i(F4|^T3B>gC;5Lo zNb>}Y*VkqD?nkbYyOLN5KYPGj)CkM(iuA2dra!@HXImuU*t!m1owcJ&>cqa*6Gi}! zBkJ~=9N}ND^^DLK+PhaGyJF!w~0{%3;z6>MbNih4OPEVdQ=@7|=c5N_=@o<-OOUZFn-FQ!zGhj$- zo%G0D?W8&frm<|c;WU0a{8`O4xMVPS`B7Dh7_{CY>=beCiYd67=9ksW*W2&7w`1SIE~P z?ll{QND0bgTdSmJ*_4Ymf?j}Qldd5McHKz$D*kc(q~t%t{GY+&j_!qE{=N|}Jg)a6 zu*--F>gI~OE|!Cgc!e@#xuwsWfA|AR9~C0-Ch=i)v~wzQ{?kN^p!R-t!j@NGTphl7 zMK*d_aplO_Lm8fn1;1P2t0l_wKA_vJ%DQ0a0cG07t8Fjy^87+Nh?mWsmm-H!VX1Ri zhLML%Q(2X`*ZdEt-a+lgQm#y+=Y$Jb&MsWU((-R3)%<)6&E3q98@~f}6}&`~)|(z^ zm{3HiyHWC2&BeKK>Q!4;e?!zUEGl;&tj2=yjwn%&JJQ13zVV*)wS|-fI8|<48Prrn zkw#cW!Q00P^|LZJXs`D=bdpXb2#5NEQLIx&fOP>xXGF|Ik6~KXiZ>*gG9w2o$g-{0GndxT&R)-Olz^I42=1Z&8*12-WR z8<3~9=Pw6eg|r#Sp6egD(nPHKNg!-UNyLw_3j-?G6~a%Mvbdu4>USla(empu(X%bF zzfkqZmi=2DIC*bfza4PA4330tbzK8_VA10uzZmeGmgypL#iwF_Wr(hF&xxcWv))Ht zpr3SYwfFwwd#`$ zg*vmbd|mp9pFe4bW?la4Y)O+;_N+#R`6MT$pP?*}cY`Uv^NbgC;2$OsE#DpfPOV2g zaL;?S{lSYg(97Wbpu3-g*Nu>Sj3c6cb&Wd4dgv-8K%Sr9WpPak-8y{uX7rY8!%MK! z>i&to*wfD_oR*n^2a;Isp%W>qhOYqH1DLgCx@m3qX!dXLlVc1X7{uS}q10!`6jUyN zq|f+CVe?YVmWn@L`iAk6HJaZ%|2Oxi>on|qx-)`LQ%wKe z=Q-rfPTYhTw?VZ|)%#&Y5dJC@qdOR!7^oir&F+H{>~OF1KXzKOf}f(vhb^DnQp0&j z@E$P)Nbp=(k=WfCFaNu#!3@RJ-0|@i$r;(m*pQNza^ppx2LzJe20ta5oU52F?ME+I ze4aorQpu1U-rDYg<f5KG8wOFYnkE~%>P(PgDR!|ACz=W7r6h{@FURgmNM9VYL z|1HI|QXE*3s`K&v4i(2;cZJ>2Y7(}`M%!&L#snySvdQ(EULGQY8vP>HSld^h*t*c0yziBV5G$J^Rsi2 z7#o6I*e}ko(B2JNcjv1N`)|k9_=oq zkYo0tz|KUqH-oj5*B?<$OMp67w;FOv^9Rtw?52$uAfz%OB+O4`QfKUO4}JUt3#E9L>}qd#?^I z?{J0F2*&uXjkP*>VpH1xLd2h_T~ zMY^yWJ6<_l^X;-_@Ixs8?$y8s!#TCX)$Xz<0YPVMPb6q>$-Dp30o;FwZRo9kC=6IS zTlE)0X!VRlOVS1`o)rb>X$QU574Fdmxb25&_o;$g8%tHB)|7>l`*by>`o10EH5t4^ z+_8}6$ZPik9`C-vlZK|C$IeJDt1g)QE=71*5O0rIcx>ul{|tIn-+O94j^ay{T@pbC zq0H2?bPc^szDUap>RqE~!l%JJ0cG8|9eOz+3kUjR+R=z-N#t2rKreKduvio#;s%4B z?Ggo6V?=%nH^PS%L#b4`aSytK|H?r(j4odlB3UA|K5)~a7H?d;c07u@_I}qjm)mst zOcuQt{_eZbm?LvE&*|5sF+2UxYB%$Aox6G)a!1fSrqo+4g>SC1uMonK+BICZLTQq5 zjKrD_k@?AHAWzrpy?w zV;EDO+ifsIX3?3NTD+a5z<`>c+@x!~|8xV@DYKz}eJMT$iOFMG>f%4bm$Bqe+WO_^ zVEP4?+t(qz50t$*%Z&8xlw>5a*osBW6~z~oQb_9^Je;Yc6slo~&;PMmrPdPF(ShOJ zPCQ4H#MZ05)}v)~gJOy%UD2?wRk___N_|ADZ+?Q9j2AqLOOW4W{m-p8erFc+;Zo1M z+?7kT%YD-if38}VyqnG1nCi~$^KvHeq&L?};WB&4NWDIli_7QbMv@P{&pm67>IQZC zw9{;;%0v_S+WTAo-@0uHF1Nxy-eodF6S{4Q3%Vk!rzr}G3^^(ro?e9Pt*?D-=dyP9 zf9JWx5ACsW2!&cIZ3JxH?2sq&g-S6Ec_)g5t=k5>irrW3ig{PKbgE!ZuCeP{wvCLH7c9svN~RyeS5M-vHv?R0U)WB z2ch@>_p|PTrAUi47frCrQpsIfTk~0&Ir0)M9dNB_6xelksp8DvF*=I{vcFbwCIi*S zyl_3M5+^36aeHfax8hceIJvG0rl<^YZ@1@X2uN=m8@n-Rx=NUvF=`(^O0GH0xDA_F zHTrYW)REt{lO?_c95C7KiHr|D#K?bx1l=BJoA1o?8%sYM8`Zw^G3mrE7MwC-J3o(F zyAtJ8u{@AeQJZARqOu=!T9b0iBf2V#tp;0QbAJg0H4=%{DpJky%T}1!NF(fkbegNHv^&iGA$Zt$GwCWAl*JhUa=2q#cN?L~U z(YQY;vg`+D`cbJz(uEOVtlYYkcT!fBaX3*VJGjED1X&Kx(dNT|a=u*|jlKGAwcgJZ z9dC0U9ER(g3C4i?vYl2-nn0>7O3%y1?)OuE_6|JIb#<0HEn1;#IW;~C72_zk^c0kjF$+e{0 z(oXdbTu!RK!NcbXx6PWGI;**%7?TR^#mILO-)9Jm0+!ERt*Ye@<296rA-2wqhRdgb*;?n~@&zPqj+NHZbchn(0C)bmTQlc&5WZc^KNP6j{`aZ-H^##y~b)Lu-@#m?)vb*rapJR(RY3W=(x{!!;fwuIrem zY|gUi+xK|tgb!w+TV>e~J>7t<|J(JM*B(@XOWrwE5^0@M(+Me10w<%9a^ z>cMU8!wuua29z{$J-2V3wsA+29#gsbdtY$WrZ;X6ao9RnTuz(mB|O^s5OCGa?V=Tn-OunY<&W(yr!2-d7hSbV~mL&b-)Z0;R<3 zU1+G?VM~J;jyBU>vIAYP@`Kqh>OIZ`@_DAq0*+p2WnT|JjS0ko6PKok$v-ioAek zdaXi^U^axi2Ym!z$Dj8+h;XA%m*T9bGl3ocY6oE@rSXOB=E3DHYn&sF!V^l`JH4z? zslui%>=WMU9ALFRJ@_8bnMEZIGVJrlNb|N7UbyewQfeaFCj83zdIF@l`n5x;qvlJO z)aKWT$DmOchRCSV89s?Oq!PPmvn{beMV>?Iv$(@o=G&hEbyU*r@$3!pwPHlFnbuUOXi4ZMj-bTqZ06DVDT*bLkoln`!vmBq1o-H8}!5aJsCR zf0cToERtqd-fmK6-yTROu{9)9wa~dc=+ibC3|OA!OHzI)?v?Xt0h>c4N~>OtygjL_ ze?t>1q$&d|y!CsvzfrSq4T(6hoZj6eEUM)}i@$bb4nAMk~cseUH0aWt) z9Dcs>cjY)fzyjL3NN8(n;FI+X=^9N3x`T-5@y_eqVPkQ_v+soW59~WG-?tnMK-T^TlArI>}DA{w>^#&rL(ytT3XW!crCnl9^-6R>yV)EOy zZiW8|XI+!;F)!xHa+3&^c5>L6R^GphyNW1i{)AY3n`EIaC}SCJb|;=R{vA~!Ov1Qx zh`C6m%&oe$$m&<}f^PX$GpqxyD>8nXzZ?>ThPaA70fi79Wm@*^>CWP)t)&6{x{Ibl zExT(mYq3#52_6r&ZDA9W!WWBAlN3j08P#xr*g=A`IJyqUh8wqwGm>+Lp0WHl&5;+K zI1Is#-QunJ&yyabk|b8x2=fSBp*`MHlG(4(IPe|%$1#7*k; z7EaKSm6u-sZoG*OCSMQY+{xxn5kxmW643i5!biaQ-B5#^=__jKjX%A!=bvvR_#{ms zkIRr&=7i$GJ2V+&s9+#ZcW z&z2JFltmt&oMq30Djs4W0V#XbKIrlFTZBmGE@yA(i?&ZK%MZ=HmoV(kJc6B@SDo|& zdNj5RxF=H!HBz_7M=kV0Km`zd7mDt`dV(eZ*qn9N!Fp~O#^=_-PU4*L?q|?@&&7PX zYO0hG#*nh{^BW>MPi{lNax*iwBxST+&)X~dQZ^~)jU_(}uiEplxuC(Pu?EL!w z-cDz_hQ34aTz<&>kk$zY4Ne0-XNYL9Y_$)`af{)h9XQKC;!n|K?;s{IebD6k<+sS} zsdWD6E4hb4w1k#~i6V(4`$5l^1Z**LowoJtW(^xw=R2OcJBzZO&e6~JeaVa&HO)=` zwl9<`i_ETL$j(Po8+&T}=&L_@?Oc%^bskiK*PbB=R|)uTKzvhg@2k$ zI%m*15Q!X$?^GS-5N2{)`q+{Xj7w7Y$J%tutZOLK1{r(%mCX`BDa@ipYT50EU~N|Y z@xgnI1>N(o9l8d5{PRF~*+OAn<5)>|PxGj0OJbH@5^^U;k10-YiJ8E1kn}_{vH&iT zcQA(+LO<2TyP+2A=7#rlQC&kITNe zs4el7YuCW}h*4q(z%Ah*H8AN={2L&e)l$vH%GAJ)(ylZ9d%*od(s^r%)X9&c zgqu5E$QPxluYHkDXcT#^6T?fCR%0gGU!oN~;vzeDt?YIE^lT(qsmy!iDLIT4Sx{tqB2P03}jwE7m7U?>A}v;t)5mE^JbmN@bOFY zGU|`GkpZjGJ~JsQ*1!mfmBE)7EXWYw1xkhwsQcjq@m z->x^fSCNoqc;+}L-fIf$Ueo&07n7)i2#bXD__gE7YUmvOniolW8TreL)U?#yZ=ohJ zO%Qv9-_~PXgobl5Rb^8;1!AN%cuRgcz^RbGDV4)hflbFY@-L`!AP#gJCjN&Qf{c1z zTfdDJ`w@mG@II->Q~e#63tH3);DeE*9Gvhbt7mW>ypJMMq|Z+tT0vj63NAab|IK@N zU@k=)d6~R|r9PsQe_RQor#on}(nZ0F|3%t41!wX_Yd;e^GqE|bCiWZKwry)-+qUhA zt%;pXj5jvl*eCz5>bpHR=cc=AcU9M}-MxGD+UwcBr*~&&3w!@y)+#Wp)lv6r;3f|FbAMBmn(*ydld7JoM`XRW zA8eWt(yNErN9b0ZZmr4=b10!Liw~E0?p9i-GA`d|%i!osssbpz?$r;FjB)2Ci@bYM zRq}w?5j1dSZ$5T43C*WBMF(Een(Uf((L|M`dm&dwaUh6tsY?rOnwryJG8&ACmZps*)%_pml9L=jo02VEOEI9k&T2r+)y) zL|yT68C=PS2#f5fbG=>J78kz+>Gy2^s0KZ3(r*g3MV-sPMKtAN>M+zaq3d4BXV#i< zv31bVZYGshwg6D0MUGY_ah6F}CQGCVqecN+IO>)+!1N>0vSxrq*Q*5J_MU=E7>=3g z6Bx@etzJ?I9(5{hiOBWgUj_FFaq?ePetCK?3tL>xyNfRtc@Y>^8<#p_XXtr;A?Bl| zn5hVX3Zj-C&``xX4H*5Ht&nw~B={00H@*E)N*xwKK5-#n4c+UNHdBaaL*2UH2c$aA{ztHsP+akK?k}2thf@VbE za^$E6PU#a|+%2uk%Xe*v?qjm*k~9`JW)6_~c54VrL>(21V&<@iV44x7DaS1{o<8-* zx&1sBZk*w;v7eQpGkIco73R<3$%AG=wn5XctL^|B58kvIORVakv*#-=od@q)o@oNk z_w6nyubU8|6IAv3Hz@Z%hJgNB|LepD$mjBLd)M4ob zoF_Z}(#BLKz4)}Ex*pXPq@7bEFAbVvev4Opxudir`0#BiJ*?ej`%u z?IqMe14*9|yys&HeyX~l8E?&Nu68|#`mc%_oXYEfiy&zW9ySbJ(R(6REoWqwX4$~eX;%Lo? zhLjzWJ_*PAy9;=ZFykLniSE9DA1~3`Kd*kDNS3YV&OerPFiDPSJGxJJ?>%~_b)omL z5#(Wc&WBNq^M;6B3G8*%5S2JHZDBK(!J4WAB-1}o2f^NKeiP6ewWk+dAZ|U%h00lM*zdHp-~KA6@eKqj@%=dnw=G z9yB{#zN|a^LDVZ3No`wd93M>ete7r;&DP4%vG~ zHQRhF>sB25mi*x}U%zQq@q_lnR;%oKF-Kb+apygP?Q5M$n?}~wF5n+GoBeI}C;cOd z4PxKmOOV5xq;ah9Av|BfS4f%zmVXLB9DNT9;Bn9LUfRQecZSt*0?P8P6(B_dzjLV#3Ke_%n(BfkbFe*Iz|TyF}rMO|{s zp}a<2p3e;3=z{xDuizrFtzmclDadUBEexXf{5I*G-uxtS*yx7Ib9!Tjt=ioeR^^oim8b0e;)POm7fySsZ= z6#VFfW(h|d^~s*t+A(g~QkIwJxe{ruO}W!ZiO&8^4je!5ixyP$a`Yy2^05padJm_v zoFKPB0cD?TpI3HrReM>xpUuOqBRkiK%4pGSb$Lk@VlR^Q&Xy_J%05M-w=wrJuY7ji z5Zw5b2Y=Vy>GH7;BJl$!W#uxn)r+{rw!)_Ck%JJ5%CNm!(&xf;oJ zJ5S2bnfyBL(>)(de`e^vyvZ+7oZQ?vy0ZS9!z5dpXXE;WCWk1>u zo8{Xl0v6o}eX=YdyuI*zI@jusM=wU&mZ4efsXP*L8rXb8zMS?pgVobfUJK{khGu0s zhuL6kfDH3)QP&&EwV=1@1-bW3%Q9cdCDo~{)3kho5!{QF8H*^Bmyq|}^|ccHl}t9_ zR&|ow!^-Ffnt*rtxP9*6&e`D%nmD<#^&&sCixgZUq9e*uzrY993&dBiqxym(3(s9! zoN?BlDn3Z>GY~k5(CD4N+g`bA&(&^rQRAd9wwp&Sjx3WYWX~qEampj+(e=Xlgnuz+ zu05s5e65~ZN2+JpM_29XzOvI}VL@Bb2CCi{oJv%UM5iM7_PKHmmP=EYWE7q;_mW^| zntn&n$x|6`<&!?h+O3%JH`@<{NQ}mt8YD3Ir#{hw>~3dc5+XH~^jBHT((b}?CMNX7 z!9}pmR}_0GTYh9e9h#Hv6QRFWOUO5&85fFMr%~-0cBJ9*0e=nTJg*yv`#u z?b^~GOQYMZ?SsiEjsE+7O@g<*l*y=aL;P)i(@KZ8oj^+X9M5YJd9+AM_*bxNz|Lz* zD$JO+KhpOHsB59-IQ8qMJ_M*bu*c~D4lr%v4L-T4{xUTWasT^!s<+?Xl5{_q`# z4%x=zg)I7b+?dEmOlR?8_g$oVedsgH;NBZ|{?sfnk#m;i8p_)?RqLwihS_$Jk&TY^ zb^dJLGC~PnSHR5JcAk*_1;r&WW+QLA2)s%=;|P+6s9F|?KK`)lR`7OOsN*1Qcm<&y zExWPg&ZPgtd*UG5jyxrg<0i#=-L)jefCxb|7EFFF}>=i+H$ixTOInLyur{8@CKxAqR!$tlXi^Zv{K6=r7e zjq<5-1)+E57S{V8{#OED;z;%$44A%!e^VMI&)xU+$Xq92XQAjtd{e%j=;Ii|Md+b^ zTe(CZ$C{E40ofyJXCiPCRjU{%LrBMCwfX4pHy~@{RwHenZT&szM+u^z+8nr%2iK?l z2Q#0>cHZDS^nPQ#bG?}olkI6w@?t{XPgn5v9Q|w9i~d#@3vCkp@^xhfecC7aw_L`- zwDZlZ;Yf*v{zPfnT;tUZu=fD4I^}cYwe$4&t?mtl_waM{Y}jkS2Zj8pcAITr392LT zlXl}#Vc-yoS9GPN&+SJG-FA%M-!oWm4PfA%o3!Q4Z z!s^kq@;Z;0H$K}e)B0~MzW>8*M;+Ij;M#)evEOSb8zv6(71^W7I+)BEtPay#{Mw47 zh&$A?H9Ty}07ZHg@u4YM)`IbH^P%ATyD$Fh_N6to-`zDqjVaoiJIgSgx1{l9AV-al zD?e>Aqva@tldax$KI9%(+H0{ukNVjdb6hpmq!a0AI)xNhl5yj5)U7drJ%>ldS=U7t_YBRtW4+kg%mHt*>E8#(gwrMe5QA4`$x<*^s#e~SGhSaB zt6J`YP4>v|VIg~Xb%}Rvv^47I2^=^F&B?aDPuAlMDP!M)?yvF={xPrg^D~NumA&rp zp9C7bw0iMN1xC|_QauJ67JE}2R$J>evsxn^D|&LGG>{tn8J(ze2wgLO2+neNiA4=n z+&5WgHm%4*D--<<*ool1B<=Md`WAbaw!*>gYpn9lExr|RxPWziN}=bVY38J3!C#sA z(fNtQV)YRQF#Ttc6)N8Rfuvv29tm>!JFh@}kO4=(IV4|4MW_FEkqLc2+qst)%PY_~ za@+G^ush4g(JxeVvF>u^#h0+xR1KaZBTtfZv>PvqUX296*8>nK{ zXY=Glj6MC3Fl0mKsTQjJam(BKj=RGvV*i@A_`*y0@oDuH&%51-gjjvpxp}o=6XIL> zvmXT)#6<|6F57FCVQSf?O<&JnwA^?yTt%RRns!TkNkKwwRS5Vq1V=8dmweadO_s*sAp%7Ur~XG$tLW zWXXBubj_i%Wea+bHu$H2zwFt9;|UMSxne8c?RNTA+sNd#GF>(Aumv71o#Jj^8F98@ z;QY|r6#EL4ar!K3`CPoYSp7&FF8SQltI>o==378Su|J&B8?$wGUS)Uxp4ST#^|z({ z>Osm*ohR|assZ3{$FKOarOGEdLl}GQ%re@ZbVcmio5S#x@oY!g7Y+p7@vKJq=S_Wr z(&+8NP^@!qbrU$%{;91?l@BSK$=^bSU#^9LSfy=j*K;*er3j3ytr=;ZY`hLb~{KCtC=e@N|7Q{MgR|Z@ANQ`jT~i zo@mwywvdUq*G8g(ls5-d0e^s7J1 z)p`M9*gY4mVn=C}P!t(*jsN@QoH6kMUl3n&O%|K6JdxkxW7KB-jQQO%u%tX?%vkH* zh{$iY{hO~OquQ}XBAV6(L#?#jI|)fgQ70E~xk2w)Sr3&faOr^k$m})uv(BgD){inR zpuO^OifK|fkdSj2$wJ}yGvM%V21e6i#8+gDU~3EagP>gL-lgM7cuoz6p-0F>?+TKf zYz-!$_u!2;)EPYKQy$z5Vbv??n@Ze_(^aO;E~Zq*zn?lF#TbOvqs##`nys;_up zblgc%I^!@+o1dnH2Je04*21;l0P+yG@r>Wc^}Wb$nMg*!h>*EAIVlBVzkRHeL+jt- z;R}5ioLV2fP@2(x15M9RqUZ3`)0eEVO6qgWP8hK)E~K%5B|pCf+FX z&N_$b@`lB8aSr1)0fPeIfC{P85Y*orKvN`60Hum?1!4>OuEMwF@e|rOt|M%yRY!- z!j~W%b>kUycJn<9bNLmC!JRwIhx0A{bx#u+hFQ<==(qmFJy+VGJkCs>;}<&n`Lj)r z(#eMvvW?(l`d)I+sc!$t&*=kvI&Tc9Kl#Kram6_M+}z$q}zcn&hN_(o>&gA zx)WFO`&Yn%WgNRST;I4(Y|EhAfS!Rt@zGr)0FP7G=un(xY#k&|ZYm*Bp5L_z%ckCB zuXDfOm{JpAPr5E$t6$!9T(l-mL$pd1V0R+rK$|ItUwCca6t2koZO?gJUi2B4KQBUG zOlHK~@!iR1-lqV8KgO(O93J#j{VyM#uEc%&mRXhjxLdLO_gKKwK19318(3MtHU^^# zuR8f5y76blg6Ur$ejY)q<)oBr+dp)xHzFxnggfkt}}hZ=&ls&LiITYl>M~VNCMY{ z{eVCSNSuFYZM`VQF06t-1aZDFIsb)K#X#(S=s?-8MO+&)e|?uHq?M#fkLXwBMV&D@ zW%n#0cdW-O%(4m|xfvc zf%^8fjb-iJt3;BgD(*B7rZ;v97FsbHi@uB2yz9i)T@EYp;8m3DqKDe zYLuFx&XUDD`r=2bmYnv@UKbOR^$!OQYlSpqH7Ue3ro}aGFPQs^u~bO^)Fh|bj7`>> zqknz%EI-N558?KTQNsBk2QwVT; z^VD=oP=>^LHbY3XHPauCyu8fiQT|Bt?qTegoe}wn5r7c$T)1^Zn0@sRja42?kEiQa zbjXn~D7BA(UiZ9RN*2E&LIF>`h6z;3n(bcAvTPtO+@{DOh6Oc1dq>`+5nfi4A&yX@ z_}^$mJFgkrhg$KFBRS1iJ#H}WZM++iA7e=`V4~$TAyogruFyNJ*>!&TF6`?Zt=b)C z?C+1I9hp8JY;ea#?(u%RzE{m91f8F>pRbj-Mjm-jM0bni%5GvYuX{;mCX|goFM)f? z#q{E@*hRUJ={Mijr1Sc9GLAJrE+Uf2&u%h)K)&xDH5tdWLut)rsdeu)8Ry*05d%lA z_>jzAZl<*YysF;D7+RP?RW8|nfy(aLXm7a)F)oA{Bc2r8uLPIypw?|865Uv-8RPYI zc~07=td9MWKK&9?oyctF?JvWw$pf|y#FW&D^!>|;CP<%(88j%d-rlcQoYqXsn0}&l zci|AvJiFo94xbryJHB86dgIKCGER6$#5`-@X1Xn~cSSCgMLS2Y`{)jBI;+rzf#d6v)h@!dtGj`lXFD3LAI@=L>bFg-b6KcVXDt!i>SzlwHVNi_3} zk%?(hy2-BVd&aaOYvdJ6dU(mO+{ZcdMtBI*go{SI0L(ChVptB1QU~Tt&&~JOtq*Bk z;;QW6hE+NE^kQxYq~Yd!OiJ&wg}EuIS{sKA3%!sYOMQl9v>|mB%QlizsqEn%akC3g zoKRv{;T$HHj!=S-!^a+DcVlJa(oaUXjC~qI9^ue65xZ1yr|}#>(+ORdkdfqK{|(H1 zCh8Pz`+p?6EIe2!HOPdoSpyAQ4S%Sr02TBSI@qOIfFNjlw)p$yw9+6*#fT1{$8zAw zGGx4VZ(Fdx;6?gVO`hNLF}fOJf>bTH=a=ZnbWH{PviNCQD?TM4_5``v-Z)!<-BRnM z$clnOvWxNw` zjc=ei)zUl375)2c8AMMoDl~UeaGH230Kr}`Q26%e?QMP@b9+%*MDs=osISx2I(7ZW z%Xp*7ksOUOhS5?}8>!g`hXDh=%!jC%OU^T?OzmqAf*P7-IZ`!s4Uz~cl#!P2Y8#v> z+Jv^hvHi&m(F}fSJN?s>bf04v6>YYfo)W907J|b$3ZLTh`Jo#fpxTX>`POgGa4M)J z;}hv^nUrq}*&6w0KXnhsNMywG!NI|vRI_|{=?$;mOXi63ga-p3s%_dxue>!PJG8lA zOt*uP;p)oGK?r@HV?MpQ&J1VdAg(jR#`%Sf_gt~%!E;E<*+Z!#?oT^osQWECpdDwm zTUGv`+*>%FzM2xJ?b^x-{h+14#<~V7^K1chI_Xyg#D6;0G=Gl6k4sNXOh{=j0Y)OAy5tZIb0TxX*kbQ8vHARL7m%lb&)W@}Y)YSBqxwO%( zMX=N3NwLs-Ao#>o)M}9D=A=u$`L{%DjQHpWf};mNu_S)SD~#ms7S^({ZTEd z{RUR*T~6k&OM<-TVFC_*(U(Qp@9K#l%SdB1!<$V`ZU%DIQ%1_@tjyD6NUuGiig^yn zfi`y~0xvsz{5u-y#J{eOJZ^DYZC^kaU?PW|euqKb=#8T>Gk%VV{YDm!R2(^gL46Hm z!9$o=AQbGq*BG46fO>!s8AWYJn3iD_4Yu!9k#vU^PpqHYMXR`OR1%p_i|kJ9CWqR} zXsM%-i_mnH!#XGryX%nl_&3oJ&0QO)xkr!Y4v3RL4dZdY_vzf? z+|XTTlf*~wVvzl6(uX0B807QmKt8E;8%ycYYR+3iRNpW;X_RQyEUk*8kk%JbPWs!= zF}o+ZyA5G(oyhrQDv1g6N!&^v5rh(h^>wXRNcF3gfJzD#h9AuQXGDd3)vnC_&% zJ6nOdlDiI90-j$T`B?V->~_4q)yw^f>^nq|w|mL?bkW0SsH3o!XT5$~OL`g^6!Y+P zuklccE91>zhoOE#3-d(Il@1qKR2aNejl?zrh#be%iwG~n{5$QGUv`A529k+wH9`Lf zBqDY%iOy%yw%Ue-A%RVovA1)6x^yX03#uFnYlwg%&ZedQAg;vB1}bs*3k=Jqma>Hx zn5uL+R%k=&g_!Y{%y*QTJ!ras$&sTzf`qu(uoHQW_{j0`PH zeja|I_0$;zNt})q&zA2gifyvc^lXojp|( z+~WSoKDWs0B;Dk%QFn}K&|RRd2T!IxL|T(l$aoDc4rYJZO;PNxH(Bf4GdrjdTeAFK zV{1W1DEBE^?NKiawjtZ5`HPk3eG@Tshn*ydoKQm8#`n+9olaGMV6ub0uCJrSXb&g; z)AwVezqQWWeS3rFar5!2^+WANQML5D@!`Kba=p7H% z{7nOy`yz1tW%%E$2G!z!;hhNyWW$N*pBU1bRA-B8);QLFv=cz;t_$*ve9Z%oiUs>P z@Fv;dxLl07*qK&wU9V*-K%kyLY$0{V^@U>S1E~JrRt++zH&Z>?E0gHk$Hl8)L0!++1GNvciz`-_X$}!R`yLp z!PsW9b|)fXpR)+&5751PrN#~5vrs8jY6}?OBumyk*XEi>=^Eus^?gl7;@bzdnOnJ( z&I^W|U*{jKj(*U$z?R~2d+7xyTN3{ z+|=nQ87RI4pm!EKVFb+8It7;t1I5EgU~53gpMT=hgxK}zk~fIf;uL<;ph<-yXP|rA z3b(+1o?o{@_r6_2LFZXtw}$fYY%9O9l3ewr>K%|s19Yi84>C5)ucw0W;I{b@0iio1 z1dk0un2pI`N+M6TK{n`#o)Tm`Uf3TW1$i)j#@B2uQdE3=$J@e5;Jy(B<{kkGAmM9p z;*0?TjO!v;zoE6XyCI<$x}+W|lGe}}<|o=HIL}Ykx7~im;(rZ6bz~c3U_?&wN6Swdqg`L7{7`VKG;IYL|Jr0<@6FsPUQ z{qKxfA$M1lF?+poul)O_@`Z6(b>VK_LmUsYkN)gaz!leJT5!Koy58^!5A=&PKR} zM$*TK$Z+xS-@hiTGZ3>p3wQk9)BUY{cjofjEy1#cc5?w+(C?hc<`uib3s{649?*(~{Xk4ty9 zzKI{FoCt&&jl|OdoG82a;kO2V8uN3V_0x`UNUoC3J-BmY%l1zGJ00;KKYuDnLqMW~ zfrG(J%YU->iY(O=Q3yF;3g4Ecp-6De&{c^!w{I5z5D-k_CNQqk}PE!977^Tpep%-iTmk zA!)(SB!aj7dqP`+G)@U6f22wmTHgMcDlR3cuId+NfQ%lX>~XSfh8Ch%XMj>8oCn44 zV8@!DxBbKU2t*z z^!dgqLv$Rg;@_553Br@sZ#S{HQeNsf*KUQipicyOds2SQzlzzGGgyWeVY$E0LO@ts zLVb_Sk|B}2TzRzmW1~Qi0A8PI_o5CjOstz|DJuTnLW$uY zZ;u31ypf_n6o8J3V&Q=ikcY;-=_v+YL=zH|$z2DqvO|ph$ai1@N0*z1ZC0m#Gv{hw zJ62)XNrC*%&6cM(;z%W$?6*-2S_Yn%-BP{RUF9|hlh1^hAeyk>?>nW~@yaTDK^JqJ zs)=n$6-QyZ2m$Lv!0T8Teo3jZ*VJC zc!N&UpcGmJ^WT@y9ELBGDNgP2UHL8E6hr@D;I8jR!u(_N;+0Y%pPxZR3RiNLpFoH4 zIO&y2lIiij>;?I<^?te~-pD3yK>o;sNsjc)H?dEDoSLUf{xH_G4O@`)^%R z`T}51cgR6Ni3>U{!(W7Luk{7dcIVSY(c#0oe{kFil@n$KgShm0t#LKBo}EGxVTVBY zAqD*(mQG0|&D}Et*D*fFV^z0YHJE~GAt?Aku!PV%eKZXUT<}9hOYbJPv2T#%kS_Kb z`bR(iy-^_l`-`^qK{fVl3LK4=sU-tGrCO2?G(WZh$hoh>&P0omL{3>fy_m}1+4Z+p zhGC6A(YH8wiBH&>>c#AX~nfK&S;b_)=JXn z_0Br{VpHz!eiv^GJb9c-mm}st4U4U`$5Db*3hWnKcM6OcI`J2%gwKt!Ik~+a@0t1Y zE#)Xo=y8{A;BgOepWfR81pjG^W#elhtN`ebluZ8oh?MvXsyu_jj|DsAOalB{@cFZJl}`^%t=(2yEHs&)O`GU@%gyO;yE$5ptXVecH87ue+q}R#xmRskofWj5%Fg9w@?0|xAX+p$W2r=iILFTaRC%c))Jl#&ljv-EdnOqHV9O3 zDhm=@{iC7y>-m)uA~LJklbJ^rk!E}1&@ZthdX#!0BH1w23i=oZ*YjM2orlxct6E=;ZGnO~t4fd~ZCmy2wi2ul>i2=&*DE70Wl~&!mRTm7I4x@22MKT*DIS7j7`s3{`;IE#tAW})(s^jNJDT&}zK$7Lcva2S zqvW4-AB{{J;udN2=F;*1#Qv^m2r*b=IEno?oC*%yy6y10YWR0aD`PSf2>U|0eK@7> z&@+c683tfGeD73byzlaSF_(?z;%5W4fwb4?M6i?8tq|dOPbIH8aoy3mKL@|D9vXM5KMVZa89|pJPDvJ^Mw$TK|$zLw@(IeaV zuFs{czixq+-H8NlFHG`T2`*0>Y${;>Ojcb86^^n9_ULU$-hIwe9^)F#J)roZsq`KEr65X;Z6IZRyc?;>5iN*_dj* z@UbN7#Dg0i!V%Qo6LI8hPkN>12x-JAbVhy{n_w368>7ds3cM+7%E4z#r~JE{PRTb& zt3k|eVrVC!3tBP)1ebdOa^mB`sYeS_Ex5$xYb?wDEsSUSPN2zyrQ`a%&C9-BNgs2} zd^;*lfmAX107IZ;wse9PbNv#yo`f|e`P#Y-QF%O0r$pt^1j2ls;=`tP z^l?5dZ@5kQrt2z6KV26|L(kJ}L#5F3OD{%ozk=6yq;Zcw4&H9WC#hKaER#HCHhBaY zXx`G~eU}8&dOLb)jn`EvV7FPhu>tPQi5OD7P!yC9WrX3*%S{bwf8ky|dtXN5eoJ-I z7*};?TSy=Pg_`G83!UP(61yx))z?9Vq(fCjs`~3>8uT%-&@=SlM6le1SLp(7xkQq?-3{G3}TkQlYI-GdTUn+}OHaL!4u}&|{)Vq0M4D|B#d(VH0!nU1`vBvc-J~G;u ze{h$=ZMzvl(=$$b7>FzLQnWJ6XxhPHy*{IL>26c-}R@)&e6ek zeoKw9!fP}AbBsMewuy;#ayWET>Rrbw^09T9@2vZ!x)ci<5a_mVNy9o{bw}409 zXjcst5K-twSRFKD$7Qw-Me;IE(({i~^M@B5M#C9ZmOb_O23$MWrvd4#G@<`D5>))! zEtdMBij>jlm73rcntXD2z_1qAGnFD3T|_Szo%odWGKj-m6L;pwes5oE>&KUELj|=n zpoX+cyj^GH_sPOPItN2g%VRmc!OWlM4H}p?_bSw(yPpBm=}o{Cs|wIn&DqaK(hOah zIKn5;bH6pXGhX4@#CJr=^SJt10dIo5p(ycci*@?%z9tyt%ErUONpM=9k+wR@SY%~ zIr<)*zp?b*6Cw5LQZ3C6e7KLEiq}`DC%0?{a#KO9SZC%)rOM`^r z2jE^NjV5k8y-K7kw}CAb{3CZVm|>DqG$6GS4hmt$Q27x@wXLC1<|Flu{x`cT=J0uH zXKmuiNWFL_oqn>eU(j4dS+0z%U9rR)R5Vb|dJLy|vDE>^6PW-!YUR7@On~{+wM_|L z0VM;<(aHy?_Ou1V(eT}Rkrr;6>_KY4uC4F6)C~Nj$=W^i4!l~*crua2v#1buS)n5` zm-z6ci6_Xks#zj%xLlyM*#fT67uy={*Cy#a4Iih;SizV^>)+y7xPK{ss5rk#irjht zy(d(elwJovTt;ccIhQef9iX+(4eK2SYe55q3|&o7MtMbhc*4B|mx3;!A2rZ?_$Oc1 z#0R-EoS_9wKvs zO9f=7y-+4xFFu~WXq^XF8B%SEeV+`%QIC%E1;cC7z|i3o!6@c9f=Xj61)leR%q5`H z%5huARqVuGji$b~7IJ8t5$0``(_yN%e6Zw+Jo(w}(jj`K63Zp1wA>{}e7hf$XQIlM z(m zXUUoM6}2KO15~4rAkWs$3q|a6UYMda`|j!z(nEAeMEf@Drz#%=!_{|NY=8a&oVIAt zMFLqdTaNVluD40qQ(>Ft{fdU(444{I-ktSByE&ZN!kRK70V~PeVbSB=@|EvjbXpeV z^Bwl&A#g=O_}eBn706MA(T8Z^xm1jk{rYi5cdmp4DLnO4Fc8nyWH_b{6dBhs}k(%I93G9 z=;A**YeWiv;1HPd-$xpqrnerQs2F7c<7`H5VS`F`{{n_U?e3zSw!*M7`orCvP`h%A~u)) zkyH0Kb^&wf>=8)S?iKMkVFTy8&VT4-SMHQUTuB5JXZ7HVN*0#VvjBUD_21+OgSaMX zyjeNK^xh@+1V_l<6oO43S@*pBEpbidZ8C2fm3(>}1GMbMb*mhSz-v|A_(@$NR5s-- z4r$_nh%$J^8zsEFqQ2Ur_)zgND?n75qJR!kRGislTLa#1Pe_|)CN8PvoxeUC4p-S% zJ}6BH@`j4D2vE3K;Y&K`nL$$uXHAC)-T{_5XQFYcC`QF1*EieUM1YIbeY%?qIDH-X zUN`))3Q46tr!p3N1^f0{7^k~Z?^1}}0%eGFr6?mrC`nX*Rl&Uw%Sm#;r6U$)eRvmt zl~kpxBE^y;FZN+f3N=dM{>d^8>L#}51TLY(NU0-LytUM`%Qu+KNeek&6CzQ7M-Le- zNU{HKeCPxcZ&`7JO-9)c!XGmvtQ>l7UiZ*r2W>En42@j{UHqPrjk zq*B7Zj)`IB@)Ra*_4uj^PPuHsx)|1=VK&TOQ8hY_yTu!h^Omqdoi5aaa_0OgJB%2U z0|T=Vcg%+uAuZ)~CQBg!ygYUJb@ z@GMJsp~K7J%nc?Qf-UtY3t}(a%B=G8U2p1!ylLyZOE^TaEp0w?tuQwRpB8=>AzF~x zb7B{qHF6o+qr6yfQapc4nY!l*KyAVQ~lVKnpPBZ*8|vZ*g#$ zvpC9!#yDA(sdQA%tFnrj7QT(g@uv1ug4H9Lk_8T>p*3RuApm;Z`mg@@RB4)AYEB*JdD%J;JwoG~uoAH|yNS`4l82w=@H zJJ`N8;F=9E>G(e*kHpAFM3ka_MK5314$bdu)C^Jo{Ta%F{H-^3=I0uCW+X@r&@>~v z8-BfuEh}|IraLkN@;AVXiM8v_h#f?Pcn^@ZID5XfjNnxWk@6e9ve6VgH#LII>P*=X zvADgX(3*SJkeK?))+P>vvR6E~jA05U3T*6IoT#%gpKPlJ1>$^{PZhWLY@3#MR%tC$ zSbXIp8g$p}GB42lI}hKMLYi@qT2wAVoT*Dg3uk8ss#`&+W3BhKx93SAutzCtU`zFS zdMI5)T1S*MG>RNi|E@L633CIhQ%L;sMoaqWVv6ku(f*twkD2Pm?+xDeRiU!3q#sq= zF>>!* zqq=%&qLuf498m&X#-HI^eM_h1LT+kBj-e4JV1+SN(^)5&kXI4AI^MNq!f}(CDny5f z%kBDo6%3U@6#2nrn>E_Ld7GVSZeq1!RUBro6twIl-i@zL;ZUNwb{nRhQH>Vjs+!~J zM-B2feie{SPG-7l%{*2r1Sw^fl+T^+6HwmacX*+CMzN(2B6&q7MMs9Zu4cRXZE#RN zGtyW-txre8b&%xFiT?Fe-!54s^Z1uZ$K@ieH)$p`-&9#pLbB98${yDAY>~fnc#YHsnPd>#o{fT z1zCu4JYg^@rX?$E{8S5KP4;?>(@>x5otP{OCqi4y*9~oh@RRt zLZ*A(eyqfe_8+UA12&RBdSZn49oy=zn>_YLy2G|muxQu+>?)3X=O|HFFJx5~d_aw3 zSu=0bps-wG@o?PZHQ^N00*2Y~i4Hc4y1bIfyG)G9+0sgZo2z8j<^b#QM}kzNwk{4hzN(OOh4AI}eUe1sA?wC4JqkxDyeTu@NL z%m?=L7?ii{@K#U6$G-C8u~Rtc*=R?xHAW!RN|OBT$<@o+Ljj$@akM_D5aAE_xGxR@ z!vc^UcbuU{7MCoD2iXsss;8<~8#%T75h&Q&(HKpp^lX)dvW3monkE+oy^-@OtPHoJ zbau2yb*6ms+*LQ)&4;l+e#2V5tEG!j$frF-p9vVIh4)#;S;w2ik9*1(6~sH^Zx*)egewHBJaIn8rWXV8yDKZ*33Q{aN#>r`Vlm zvn+>AcChizCzYcudke9M$jps~x?AL7i6tfVmgds}dFL@V$|51DXvqezI<2bX5`1jSW#kL)QY4 z3RRJ|iI!z;qtHReS{S723RuUj@|SM zrOf+PzChjj0}ILi+-ELct$eAl)|~y&#zQ;i=Wjey{nuY!4Go;WT|Q5qw(HGBlXDh7 zeRleiO?!LQyC)`@4ouE`@a#Wl*E_b#C0Or4|Fx^P7Pjs?RPm?v1A&k34rJf?^jEhw z_I2O>@ZAS?o_?!&&fQP{+k5mQoZQ||e;|Hx{le^ZZ#;434}A?M59bL&#|ibddeh?m zleWITo5GAqRkP0j>&g3LSKHE$KhHh2CGW&c`}LQ8e0}P& zoGYIkth(r$!PayLU30GerT_8GzdQfg?E4N!20hj7moELN(bCiL%{|Xw{9xXKl}|mf zVvqVoILy zj(;{~@a2bAeE#Z_b9y{?ZheuVU$CAEKTwQCFIW@(7UKLjFid}}z#hb8hHYZ%5v3xf znP-tog^9RXyqn1fck#Z1a- zh-2k+m#}Yizvf=3U*>K`ipoo3k;zQbCLD>Z#PMQ%ktwVN38!hH$E|}`#<6i2BdUcQ zTV!g`G`WzXT)838^UuMEAsxY*qRAQ7tVkWQ#Rw z*h150YNc;^HQRtf48e=4#)vE$vL7FzMt7?u$Rq;GprnKt4PFAZVQIlq!KkvDJZ_FH zWEI3{lH&34tRksWP|L>ys9q8{HRJ{t0?AlGd)hEZb>IaMoA5GiW*EX;2z2m4^6sA zGYy%Dnt9aXriR~lH=#(2q;TqpYN@G?xE+dwlVPy0ewSkw_Jn+|qQz;?Duqq=q4T!{Q zNE>Z5n~q-Ek(>aOM)fT1Q21r~dmS1T;vP|>6G|H3G|@R&=sV{8y)E1*Jz=jSU>R0qnW|WX&rfTS^#&^pVNdGdCE9Mv(ra+SYKW7@xUF@m& zHim^B!!U~h=FaqS!wmP-6!tUQj+w7eH zOmEFiYg%k(1fKH^t$NB@SrnaGQ?M@$Oly1(%=a(AFq;8l|HJ7Ze9&TeSwPjOUZ4Nc z=+phh)ZT62#4$iI>VFM<8a>Pg%h00h6{M;uJm_>R>28Cx+z&}Z8$7rSSv5}k)f%IP zQ(6E1nczD2{jjWjG@1Q5cUtSP{1}fq*S|M)cLgxFKrR}yXRR--eN6#`c#ls-ebF!8 zT9XUH@0y%UJ-0fY=~yhw8D2nKy3`r03A8;5NpFJ|k!KLT3rcNt;bZoPlQTs`cXV7X zS_OumhHx5lvX&da;YCP9ioO6%fv_{D;mt+&41k))9if&ay&#|WqKaJU! z0*zD!(rk936a~Wdlplp;Nnhp-NsYL2$eB9YT2MlJ?OwucbD9a8)nX-_r52iSmfMR< zOS~3qsmqcgCOTGX{J_=;;oDtS2UFmn2^tm9gpGDM2&cmlAc77!tK%3e$1&y!;oqDX zewm}#VJ>%A3A)@_O4z(EFX6Qplo8G{2kkY}-V%GMbqsvJLH`ZglKroO(?do@UtLIEMNL<~wP zBFY_nr~R}SOzhY1qfgvs?Z7aB4^X0BP1M8}RIutzUQNAvV_(^pRRFRjBMHp^_Ll>L zb#gM8@f!k(o>fyBU&=FBS;xR&wE&y`bp+$5JBeUf6&YXsXFbXA#*@HA_%&4-sZI$i Vmu17$f?>1auN@lpteOmX^*?)Y6#D=G literal 0 HcmV?d00001 diff --git a/tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.8-preview.nupkg b/tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.8-preview.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..823299ce029c924eb789011ca7814976e942b9ce GIT binary patch literal 86857 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

y(RiuR1AGx4;G!!MI}&F|P8mFM4U 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

- /// 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); + toReturn.BaseUri = new System.Uri("https://accountname.catalogserviceuri"); + toReturn.Catalogserviceuri = + 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 +281,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 +295,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 +319,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/TestAdlaCatalog.json b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/SessionRecords/Microsoft.Azure.Commands.DataLakeAnalytics.Test.ScenarioTests.AdlaTests/TestAdlaCatalog.json index 898947cc0edb..14ceb18593f2 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" + "1199" ], "x-ms-request-id": [ - "4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "64871aa5-caea-4062-8946-109d4803b03e" ], "x-ms-correlation-request-id": [ - "4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "64871aa5-caea-4062-8946-109d4803b03e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:4fc69e19-08df-45b3-a819-c75ccd4a9d19" + "CENTRALUS:20160119T203518Z:64871aa5-caea-4062-8946-109d4803b03e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Tue, 19 Jan 2016 20:35:18 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" + "14999" ], "x-ms-request-id": [ - "b99af89f-68ec-403a-970f-fc0527b87ce5" + "3db3bcec-53a6-4728-93f8-491973ac1664" ], "x-ms-correlation-request-id": [ - "b99af89f-68ec-403a-970f-fc0527b87ce5" + "3db3bcec-53a6-4728-93f8-491973ac1664" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:b99af89f-68ec-403a-970f-fc0527b87ce5" + "CENTRALUS:20160119T203519Z:3db3bcec-53a6-4728-93f8-491973ac1664" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,31 +91,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Tue, 19 Jan 2016 20:35:18 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/onesdk123?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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" + "101" ], "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": [ + "14999" ], "x-ms-request-id": [ - "50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "84b4ce27-6992-44d3-a2d9-f0ddba34dc77" ], "x-ms-correlation-request-id": [ - "50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "84b4ce27-6992-44d3-a2d9-f0ddba34dc77" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:50d59a8d-c68d-42bd-b71d-14e1e0b55fd2" + "CENTRALUS:20160119T203531Z:84b4ce27-6992-44d3-a2d9-f0ddba34dc77" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,28 +142,25 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Tue, 19 Jan 2016 20:35:30 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/onesdk123?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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" + "14996" ], "x-ms-request-id": [ - "d57c590b-8360-4620-8048-a15a0ab25919" + "c31b598a-b397-4c26-a009-f11cdb2c7625" ], "x-ms-correlation-request-id": [ - "d57c590b-8360-4620-8048-a15a0ab25919" + "c31b598a-b397-4c26-a009-f11cdb2c7625" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221135Z:d57c590b-8360-4620-8048-a15a0ab25919" + "WESTUS:20160119T204312Z:c31b598a-b397-4c26-a009-f11cdb2c7625" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,44 +187,34 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:11:35 GMT" + "Tue, 19 Jan 2016 20:43:11 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/onesdk123?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "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/onesdk123\",\r\n \"name\": \"onesdk123\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "362" + "172" ], "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": [ + "1199" ], "x-ms-request-id": [ - "1f504f3c-6b60-4b27-961a-cb6fd6c9b7da" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1131" + "21dc2e30-5adc-4c2c-b252-d447ff32ede9" ], "x-ms-correlation-request-id": [ - "1d077e9d-c32a-4154-8df5-8e063e1b30e2" + "21dc2e30-5adc-4c2c-b252-d447ff32ede9" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221136Z:1d077e9d-c32a-4154-8df5-8e063e1b30e2" + "CENTRALUS:20160119T203536Z:21dc2e30-5adc-4c2c-b252-d447ff32ede9" ], "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" + "Tue, 19 Jan 2016 20:35:35 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/onesdk123/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "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" + "14998" + ], + "x-ms-request-id": [ + "4cac0a1e-272b-4de3-9df1-a65dd2f85afc" ], "x-ms-correlation-request-id": [ - "f816865f-4e6e-4aff-ad5b-f2e59e58d355" + "4cac0a1e-272b-4de3-9df1-a65dd2f85afc" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221136Z:f816865f-4e6e-4aff-ad5b-f2e59e58d355" + "CENTRALUS:20160119T203536Z:4cac0a1e-272b-4de3-9df1-a65dd2f85afc" ], "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" + "Tue, 19 Jan 2016 20:35:35 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d85119b8-f576-4e14-a6e5-8b8d57c0ac92" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk2534' under resource group 'onesdk123' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "156" ], "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": [ + "ee043689-bfdf-4e92-9888-d6eb53cf2861" ], "x-ms-correlation-request-id": [ - "49688e19-6d5a-4af4-a9c0-a10dd6aca57b" + "ee043689-bfdf-4e92-9888-d6eb53cf2861" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221146Z:49688e19-6d5a-4af4-a9c0-a10dd6aca57b" + "CENTRALUS:20160119T203537Z:ee043689-bfdf-4e92-9888-d6eb53cf2861" ], "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" + "Tue, 19 Jan 2016 20:35:36 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "f5d1331b-90da-4ef7-b487-2271b971aa99" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk2534' under resource group 'onesdk123' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "156" ], "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": [ + "89357001-e617-4cf8-b868-b73f24051273" ], "x-ms-correlation-request-id": [ - "928a6b09-a1e7-436c-88e6-be2fb60d6d70" + "89357001-e617-4cf8-b868-b73f24051273" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221202Z:928a6b09-a1e7-436c-88e6-be2fb60d6d70" + "CENTRALUS:20160119T203537Z:89357001-e617-4cf8-b868-b73f24051273" ], "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" + "Tue, 19 Jan 2016 20:35:36 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "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.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2534.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-19T20:35:38.4567276Z\",\r\n \"lastModifiedTime\": \"2016-01-19T20:35:38.4567276Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534\",\r\n \"name\": \"onesdk2534\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "487" ], "Content-Type": [ "application/json" @@ -488,16 +427,16 @@ "no-cache" ], "x-ms-request-id": [ - "8df8a400-044c-462d-98cb-c724fe8ed16c" + "d102e78d-b5c8-4c6a-bf32-c071f5736599" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14766" + "14995" ], "x-ms-correlation-request-id": [ - "053106c3-287e-4f7d-8cb7-664275ad8616" + "d53cd7b7-ea0d-4c7c-aab2-5e22a70796db" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221217Z:053106c3-287e-4f7d-8cb7-664275ad8616" + "CENTRALUS:20160119T203619Z:d53cd7b7-ea0d-4c7c-aab2-5e22a70796db" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -506,7 +445,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:17 GMT" + "Tue, 19 Jan 2016 20:36:19 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "893604be-5e72-4b05-982f-36dbafa94977" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2534.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-19T20:35:38.4567276Z\",\r\n \"lastModifiedTime\": \"2016-01-19T20:35:38.4567276Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534\",\r\n \"name\": \"onesdk2534\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "499" + "487" ], "Content-Type": [ "application/json" @@ -552,16 +490,16 @@ "no-cache" ], "x-ms-request-id": [ - "c7ab57bd-6b86-4737-aa65-1d488a4c1396" + "16d14a79-0984-4342-bfca-df6e0b04f9cc" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14765" + "14997" ], "x-ms-correlation-request-id": [ - "1dff2ea8-71c6-43fd-900c-136fa6584aed" + "a7f67eb3-9606-421a-83a4-1bf7b9d99812" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221217Z:1dff2ea8-71c6-43fd-900c-136fa6584aed" + "WESTUS:20160119T204311Z:a7f67eb3-9606-421a-83a4-1bf7b9d99812" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -570,7 +508,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:17 GMT" + "Tue, 19 Jan 2016 20:43:10 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "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\": \"onesdk2534\",\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": [ + "be3c9ad5-ad12-42c2-92fa-a93290df2584" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "accept-language": [ + "en-US" ], - "x-ms-client-request-id": [ - "a44b91a7-dada-4cd7-92dc-9eeb27dcfeba" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534\",\r\n \"name\": \"onesdk2534\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "364" + "353" ], "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/bcb91c7d-1e09-48dc-983b-d55d2ccf36190?api-version=2015-10-01-preview&expanded=true" ], "x-ms-request-id": [ - "fea4333b-9d49-4a1a-b8b9-7ec0742f43c2" + "166754f1-f547-41d9-a746-af648e2e03f0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1129" + "1199" ], "x-ms-correlation-request-id": [ - "f7b17604-c319-4954-b147-f696523c87da" + "49eacde7-4c17-4856-a0a4-b4f96a71f07e" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221218Z:f7b17604-c319-4954-b147-f696523c87da" + "CENTRALUS:20160119T203538Z:49eacde7-4c17-4856-a0a4-b4f96a71f07e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -649,10 +583,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:18 GMT" + "Tue, 19 Jan 2016 20:35:38 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -667,16 +601,13 @@ "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/bcb91c7d-1e09-48dc-983b-d55d2ccf36190?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JjYjkxYzdkLTFlMDktNDhkYy05ODNiLWQ1NWQyY2NmMzYxOTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", @@ -694,16 +625,16 @@ "no-cache" ], "x-ms-request-id": [ - "94a042f3-07bd-4a27-b9b7-96ec522324e1" + "30e3cf6a-21a2-4c24-981d-78ae3022ffeb" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14763" + "14997" ], "x-ms-correlation-request-id": [ - "4aecdd0c-de54-468d-88b8-c4763907945a" + "faa89068-0c86-4e12-915e-ebfb93e37bc1" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221218Z:4aecdd0c-de54-468d-88b8-c4763907945a" + "CENTRALUS:20160119T203549Z:faa89068-0c86-4e12-915e-ebfb93e37bc1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -712,7 +643,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:18 GMT" + "Tue, 19 Jan 2016 20:35:48 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -727,22 +658,19 @@ "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/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/bcb91c7d-1e09-48dc-983b-d55d2ccf36190?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2JjYjkxYzdkLTFlMDktNDhkYy05ODNiLWQ1NWQyY2NmMzYxOTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "22" ], "Content-Type": [ "application/json" @@ -754,16 +682,16 @@ "no-cache" ], "x-ms-request-id": [ - "73775ca4-1b32-4f47-a073-e3a29c122ef3" + "c6fa3777-a5bb-42cd-bc65-d70c7bdb362a" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14760" + "14996" ], "x-ms-correlation-request-id": [ - "658c80c8-959d-4edd-99c4-5c9869fd5e30" + "54db40a6-e082-44d4-a7b2-782db9e70498" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221228Z:658c80c8-959d-4edd-99c4-5c9869fd5e30" + "CENTRALUS:20160119T203619Z:54db40a6-e082-44d4-a7b2-782db9e70498" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -772,7 +700,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:27 GMT" + "Tue, 19 Jan 2016 20:36:19 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -787,22 +715,127 @@ "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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "59a7cac4-6024-46ca-b3b7-ac312b54fda0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk4465' under resource group 'onesdk123' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "160" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "7c1bb26d-78e3-433d-a85e-6fef3cc5dec0" + ], + "x-ms-correlation-request-id": [ + "7c1bb26d-78e3-433d-a85e-6fef3cc5dec0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160119T203620Z:7c1bb26d-78e3-433d-a85e-6fef3cc5dec0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 19 Jan 2016 20:36:19 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb653c29-5111-46d5-b81a-9252db14b558" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeAnalytics/accounts/onesdk4465' under resource group 'onesdk123' 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": [ + "e5f5da55-449d-48ae-8692-25dacf7af4b0" + ], + "x-ms-correlation-request-id": [ + "e5f5da55-449d-48ae-8692-25dacf7af4b0" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160119T203620Z:e5f5da55-449d-48ae-8692-25dacf7af4b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Tue, 19 Jan 2016 20:36:19 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2534\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2534\"\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\": \"onesdk4465.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-19T20:36:23.7004432Z\",\r\n \"lastModifiedTime\": \"2016-01-19T20:36:23.7004432Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465\",\r\n \"name\": \"onesdk4465\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "658" ], "Content-Type": [ "application/json" @@ -814,16 +847,16 @@ "no-cache" ], "x-ms-request-id": [ - "b17a184c-a06b-440c-8818-26976a95a024" + "59047355-3d78-4a67-958c-77c45c9a068b" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14755" + "14993" ], "x-ms-correlation-request-id": [ - "6eabbc81-a00a-4577-ae6a-1e7eb1592117" + "af2ac00d-e917-4dd2-af42-33588b763118" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221243Z:6eabbc81-a00a-4577-ae6a-1e7eb1592117" + "CENTRALUS:20160119T203702Z:af2ac00d-e917-4dd2-af42-33588b763118" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -832,7 +865,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:43 GMT" + "Tue, 19 Jan 2016 20:37:02 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -847,22 +880,25 @@ "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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "c6082515-244c-4ffe-ab2c-e4a5c4f2ec29" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2534\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2534\"\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\": \"onesdk4465.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-19T20:36:23.7004432Z\",\r\n \"lastModifiedTime\": \"2016-01-19T20:36:23.7004432Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465\",\r\n \"name\": \"onesdk4465\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "22" + "658" ], "Content-Type": [ "application/json" @@ -874,16 +910,16 @@ "no-cache" ], "x-ms-request-id": [ - "2c5a010a-5610-4a54-8eae-630f1dfd632c" + "1ab682b6-b8fd-444d-ae7a-d0d43ad57fbf" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14754" + "14992" ], "x-ms-correlation-request-id": [ - "ce382d3a-b7d9-48f7-91fe-8e3506c1d75d" + "fb6e2e0b-97c0-4313-9194-f3ba9786d9d8" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221259Z:ce382d3a-b7d9-48f7-91fe-8e3506c1d75d" + "CENTRALUS:20160119T203703Z:fb6e2e0b-97c0-4313-9194-f3ba9786d9d8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -892,7 +928,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:59 GMT" + "Tue, 19 Jan 2016 20:37:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -907,26 +943,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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview" + "x-ms-client-request-id": [ + "8fcac14a-6c05-4e34-b774-6103759e25a3" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.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\": \"onesdk2534\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"properties\": {\r\n \"suffix\": \"azuredatalakestore.net\"\r\n },\r\n \"name\": \"onesdk2534\"\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\": \"onesdk4465.azuredatalakeanalytics.net\",\r\n \"creationTime\": \"2016-01-19T20:36:23.7004432Z\",\r\n \"lastModifiedTime\": \"2016-01-19T20:36:23.7004432Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465\",\r\n \"name\": \"onesdk4465\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "658" ], "Content-Type": [ "application/json" @@ -938,16 +973,16 @@ "no-cache" ], "x-ms-request-id": [ - "3eb98e27-bff2-4bf7-aa70-310d6b61e20b" + "c39dc35c-89f0-40e8-8572-867b606470ea" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14753" + "14999" ], "x-ms-correlation-request-id": [ - "13bb8765-b3ff-427f-abc9-c2f47a6e349b" + "1aae7402-db55-4d25-9a7a-981e8f209850" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221259Z:13bb8765-b3ff-427f-abc9-c2f47a6e349b" + "WESTUS:20160119T204306Z:1aae7402-db55-4d25-9a7a-981e8f209850" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -956,7 +991,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:12:59 GMT" + "Tue, 19 Jan 2016 20:43:05 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -971,29 +1006,25 @@ "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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4c7ed2be-7c12-4925-93f2-3f1f0923ae5d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.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/onesdk4465' under resource group 'onesdk123' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "162" + "160" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1008,13 +1039,13 @@ "gateway" ], "x-ms-request-id": [ - "80c12832-9068-4a57-816d-08510d8e19e1" + "0e9f96c1-0092-420a-b113-d44da3176d0a" ], "x-ms-correlation-request-id": [ - "80c12832-9068-4a57-816d-08510d8e19e1" + "0e9f96c1-0092-420a-b113-d44da3176d0a" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221304Z:80c12832-9068-4a57-816d-08510d8e19e1" + "WESTUS:20160119T204310Z:0e9f96c1-0092-420a-b113-d44da3176d0a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1023,35 +1054,31 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" + "Tue, 19 Jan 2016 20:43:09 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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "x-ms-client-request-id": [ + "07d2c427-896f-44b0-a7a3-51ca68be3712" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.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/onesdk4465' under resource group 'onesdk123' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "162" + "160" ], "Content-Type": [ "application/json; charset=utf-8" @@ -1066,13 +1093,13 @@ "gateway" ], "x-ms-request-id": [ - "cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "685b0652-93cf-495b-b724-c58243b2e4d3" ], "x-ms-correlation-request-id": [ - "cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "685b0652-93cf-495b-b724-c58243b2e4d3" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221304Z:cbd22aae-4e40-4f90-ab0d-8e1266c44809" + "WESTUS:20160119T204310Z:685b0652-93cf-495b-b724-c58243b2e4d3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1081,35 +1108,37 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:04 GMT" + "Tue, 19 Jan 2016 20:43:09 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=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk4465\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"defaultDataLakeStoreAccount\": \"onesdk2534\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk2534\"\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": [ + "78dbb369-60bf-4332-a84e-bbf5f5a998ef" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Analytics", - "0.9.4-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsManagementClient/0.9.10.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\": \"onesdk2534\",\r\n \"dataLakeStoreAccounts\": [\r\n {\r\n \"name\": \"onesdk2534\"\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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465\",\r\n \"name\": \"onesdk4465\",\r\n \"type\": \"Microsoft.DataLakeAnalytics/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "664" + "452" ], "Content-Type": [ "application/json" @@ -1120,17 +1149,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/99a8d2ba-088e-4c99-85fb-ed41ddd711ec0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "45572482-28d4-4f92-82a2-0f8a65689aeb" + "b9f48c14-59a3-46de-b649-f9f5901b4e08" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14707" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "63e5003e-b0ce-4000-b684-36d24e9cacdd" + "ada0b670-fa17-4888-8da5-8efde9ed6641" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221345Z:63e5003e-b0ce-4000-b684-36d24e9cacdd" + "CENTRALUS:20160119T203621Z:ada0b670-fa17-4888-8da5-8efde9ed6641" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1139,7 +1174,10 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:45 GMT" + "Tue, 19 Jan 2016 20:36:21 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -1151,32 +1189,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/99a8d2ba-088e-4c99-85fb-ed41ddd711ec0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy85OWE4ZDJiYS0wODhlLTRjOTktODVmYi1lZDQxZGRkNzExZWMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "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.DataLakeAnalyticsManagementClient/0.9.10.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\": \"InProgress\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "664" + "23" ], "Content-Type": [ "application/json" @@ -1188,16 +1216,16 @@ "no-cache" ], "x-ms-request-id": [ - "e287d634-5d93-4711-b2fc-5e7aeee15637" + "5dd48da5-5814-494a-bb2b-c1805e220f5f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14706" + "14995" ], "x-ms-correlation-request-id": [ - "a89d6e58-beb7-4d38-a11d-d8653a1994b2" + "8b18e929-ec77-4f2e-aaae-76846cd8baeb" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221346Z:a89d6e58-beb7-4d38-a11d-d8653a1994b2" + "CENTRALUS:20160119T203632Z:8b18e929-ec77-4f2e-aaae-76846cd8baeb" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1206,7 +1234,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:13:45 GMT" + "Tue, 19 Jan 2016 20:36:32 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1221,29 +1249,19 @@ "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/providers/Microsoft.DataLakeAnalytics/locations/EastUS2/operationResults/99a8d2ba-088e-4c99-85fb-ed41ddd711ec0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VBbmFseXRpY3MvbG9jYXRpb25zL0Vhc3RVUzIvb3BlcmF0aW9uUmVzdWx0cy85OWE4ZDJiYS0wODhlLTRjOTktODVmYi1lZDQxZGRkNzExZWMwP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldyZleHBhbmRlZD10cnVl", "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.DataLakeAnalyticsManagementClient/0.9.10.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 +1273,16 @@ "no-cache" ], "x-ms-request-id": [ - "6de3579e-ceed-4c93-8f24-55b0e3f227bb" + "27f95ec1-72d3-4b58-9f8a-7389868aec2f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14446" + "14994" ], "x-ms-correlation-request-id": [ - "2bd440fd-6dac-44ab-a0ac-7c797196c0bc" + "655cf9d9-3698-4c1f-81f8-ade2f4045355" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221802Z:2bd440fd-6dac-44ab-a0ac-7c797196c0bc" + "CENTRALUS:20160119T203702Z:655cf9d9-3698-4c1f-81f8-ade2f4045355" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1273,7 +1291,7 @@ "no-cache" ], "Date": [ - "Fri, 11 Dec 2015 22:18:01 GMT" + "Tue, 19 Jan 2016 20:37:02 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1288,30 +1306,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/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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 onesdk3065; CREATE DATABASE onesdk3065;\\r\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\r\\n\\r\\n\\t//create table weblogs on space-delimited website log data\\r\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\r\\n\\tAS BEGIN\\r\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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": [ + "39b70eaf-dbd9-4189-83fd-d458679a49f6" + ], + "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.9.10.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\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/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 +1341,101 @@ "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" + "a48a7c76-396e-4034-aed1-ea9abde3a90c" ], - "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" + "Tue, 19 Jan 2016 20:39:27 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/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { + "x-ms-client-request-id": [ + "1f225607-311a-4db5-81b3-914aced2dd3b" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__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 onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.6563847\",\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" ], - "Content-Length": [ - "332" + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "9fa38c93-45f3-4f55-b23e-a858768ec5d0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Analytics 0.9.4-preview - PowerShell Client" + "Cache-Control": [ + "private" ], + "Date": [ + "Tue, 19 Jan 2016 20:39:27 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { "x-ms-client-request-id": [ - "4d42fddd-66e7-4458-8ed9-1baf59014536" + "fcc01566-b99b-43a8-93fa-af0bf7ccc265" + ], + "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.9.10.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\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__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 onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.9689785\",\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,68 +1443,101 @@ "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" - ], - "x-ms-correlation-request-id": [ - "cc16792c-71d2-4a67-8c09-5951c2b8d038" + "e15a6a3d-bf6c-444f-9354-60cf4f7d53d4" ], - "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" + "Tue, 19 Jan 2016 20:39:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1e01507b-f60a-4511-8333-1198a003c2a5" ], - "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" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "Server": [ - "Microsoft-IIS/8.5" + "accept-language": [ + "en-US" ], - "X-AspNet-Version": [ - "4.0.30319" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__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 onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:11.2241017\",\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" ], - "X-Powered-By": [ - "ASP.NET" + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "2fd39cca-1c33-47a1-aa07-452dc52deaa5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:39:38 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/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "61e14084-79d3-4717-be5f-0961b33335e1" + ], + "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.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__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 onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.6097894\",\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 +1545,50 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "85aad3fc-18e6-4d48-ba18-51e5ffc8e094" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14721" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-correlation-request-id": [ - "4bac9b6b-9a2c-40d3-aad5-60aaae30400d" + "x-ms-request-id": [ + "f612cc8b-47e5-4b8a-b628-4e9e69b8c1a2" ], - "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221305Z:4bac9b6b-9a2c-40d3-aad5-60aaae30400d" + "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" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Tue, 19 Jan 2016 20:39: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/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "e00c55d4-8a7f-4b5b-9732-22dc606bee42" + ], + "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.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__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 onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:21.9380052\",\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 +1596,734 @@ "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": [ + "8b69c1d9-d898-4859-87c2-af3512a87690" ], - "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" + "Tue, 19 Jan 2016 20:39:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dfc0dded-81f7-4972-a1d4-d9c6bebebf2d" ], - "Server": [ - "Microsoft-IIS/8.5" + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" ], - "X-AspNet-Version": [ - "4.0.30319" + "accept-language": [ + "en-US" ], - "X-Powered-By": [ - "ASP.NET" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "6aab65aa-8a94-425d-afc0-131f920019fb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:39:55 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/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "d878145d-ed53-4234-99c5-4699de86d7b8" + ], + "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.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { - "Content-Length": [ - "23" + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "f29ea40b-9acf-40cf-a6d6-4859ee5483bc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "702179b4-919d-4c72-a161-e2e0c034262d" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "e22c65a7-3143-4651-8b24-f567880d8e4d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:06 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "26557e0d-1cd7-4e0e-8cb3-f2d7b91a5acc" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "4d32441b-134b-455f-8eb3-bf1a0b12ade1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:11 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "558db264-00fb-46d6-b969-438204ad569d" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "20f6474e-5708-4285-872a-4f71391ee5fd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:18 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/Jobs/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNGNiMWVmYWQtYjkzYy00ZmNmLTlhMTUtZDZjNzdkM2UwYTNkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ee22f605-64b6-433a-beb0-7b152c1c89a8" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsJobManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"jobId\": \"4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d\",\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\": \"Tue, 19 Jan 2016 20:39:26 GMT\",\r\n \"startTime\": \"Tue, 19 Jan 2016 20:40:21 GMT\",\r\n \"endTime\": \"Tue, 19 Jan 2016 20:40:21 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\": \"Tue, 19 Jan 2016 20:39:26 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\": \"Tue, 19 Jan 2016 20:39:28 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:39:51 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:40:21 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:40:21 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"bd3eb900-3e5f-47fd-aef6-6a6d363ea1fd\",\r\n \"script\": \"\\tDROP DATABASE IF EXISTS onesdk3065; CREATE DATABASE onesdk3065;\\n\\tCREATE TABLE onesdk3065.dbo.onesdk7904\\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 onesdk3065.dbo.onesdk6781;\\n\\n\\t//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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 onesdk3065.dbo.onesdk8779 \\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 onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/39/4cb1efad-b93c-4fcf-9a15-d6c77d3e0a3d/algebra.xml\",\r\n \"yarnApplicationId\": 10977,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:23.6879877\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0624955\",\r\n \"totalRunningTime\": \"00:00:00.0468766\",\r\n \"type\": \"USql\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "882cb646-6526-45d9-86cc-93e2b2437229" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e8c93148-11d2-4df7-8b57-28da9a1d1723" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#databases\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"master\",\r\n \"version\": \"dc65b7cb-d2db-4e2d-aaa6-7ea9bfcdf28d\"\r\n },\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"version\": \"e5add366-0904-453d-8e27-eae2b6c983ad\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "6e66fc80-0ec5-4e18-b999-6a8b1f262945" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NT9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "153023b4-5011-4ba2-ac6f-04dc7dc144e1" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#databases/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"version\": \"e5add366-0904-453d-8e27-eae2b6c983ad\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "79d30e28-75be-429e-b3e1-35129d6c3c33" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/tables?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby90YWJsZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "20d2dc41-284b-40ac-8a9a-6aaff7f78de6" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#tables\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"onesdk7904\",\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\": \"c6697099-0ace-4f17-85ab-df83b7ee1bb4\",\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\": \"51ceee19-a6ef-4a83-b74e-e76329791da9\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "625a4d9e-21ce-4903-9092-4ffd14bb817e" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/tables/onesdk7904?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby90YWJsZXMvb25lc2RrNzkwND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f38de644-9a4b-44e1-ad18-b98230c1598d" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#tables/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"tableName\": \"onesdk7904\",\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\": \"c6697099-0ace-4f17-85ab-df83b7ee1bb4\",\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\": \"51ceee19-a6ef-4a83-b74e-e76329791da9\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "0c57f0f7-df26-4155-8225-2531df26ed0b" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/tablevaluedfunctions?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby90YWJsZXZhbHVlZGZ1bmN0aW9ucz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fd542256-c4f8-405b-8d72-43bf94965122" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#tablevaluedfunctions\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"onesdk6781\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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\": \"041f29e9-ca39-45bb-9008-57ea21bd8e3e\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "31b258ef-cc49-444f-9156-d93707152fba" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/tablevaluedfunctions/onesdk6781?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby90YWJsZXZhbHVlZGZ1bmN0aW9ucy9vbmVzZGs2NzgxP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9a7ed4b9-0471-4622-919e-2caa9222d5a8" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#tablevaluedfunctions/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"tvfName\": \"onesdk6781\",\r\n \"definition\": \"//create table weblogs on space-delimited website log data\\n\\tCREATE FUNCTION onesdk3065.dbo.onesdk6781()\\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\": \"041f29e9-ca39-45bb-9008-57ea21bd8e3e\"\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "e8b8c7be-f300-422b-8967-73c0ddd7671a" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/procedures?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby9wcm9jZWR1cmVzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3bcd4c94-89ce-4fcc-9755-f826a95b3c4e" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#procedures\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"onesdk9935\",\r\n \"definition\": \"CREATE PROCEDURE onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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\": \"4938ae43-00da-43c8-a981-698120d7d983\"\r\n }\r\n ]\r\n}", + "ResponseHeaders": { + "Content-Type": [ + "application/json; odata.metadata=minimal; odata.streaming=true" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Transfer-Encoding": [ + "chunked" + ], + "x-ms-request-id": [ + "c4c98182-4519-40f2-b2cc-68d2144c96e8" + ], + "OData-Version": [ + "4.0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Strict-Transport-Security": [ + "max-age=15724800; includeSubDomains" + ], + "Cache-Control": [ + "private" + ], + "Date": [ + "Tue, 19 Jan 2016 20:40:26 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/catalog/usql/databases/onesdk3065/schemas/dbo/procedures/onesdk9935?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby9wcm9jZWR1cmVzL29uZXNkazk5MzU/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "52f70414-45db-40e1-9d8e-03e6def7d113" + ], + "subscriptionId": [ + "53d9063d-87ae-4ea8-be90-3686c3b8669f" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Analytics.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" + ] + }, + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#procedures/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"procName\": \"onesdk9935\",\r\n \"definition\": \"CREATE PROCEDURE onesdk3065.dbo.onesdk9935()\\n\\tAS BEGIN\\n\\t CREATE VIEW onesdk3065.dbo.onesdk8779 \\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\": \"4938ae43-00da-43c8-a981-698120d7d983\"\r\n}", + "ResponseHeaders": { "Content-Type": [ - "application/json" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -1570,59 +2331,53 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "79f704d6-c663-462f-ab4f-293dd4e47cf3" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14710" + "x-ms-request-id": [ + "4bf7d2f8-20d5-4df5-92e4-76697d103c0d" ], - "x-ms-correlation-request-id": [ - "d5f9834e-212d-4a95-a00a-18de3441bf50" + "OData-Version": [ + "4.0" ], - "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" + "Tue, 19 Jan 2016 20:40:26 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": "/catalog/usql/databases/onesdk3065/schemas/dbo/views?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby92aWV3cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "5d9034be-0ddc-4e4f-8ce3-8440b0a05caf" + ], + "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.DataLakeAnalyticsCatalogManagementClient/0.9.10.0" ] }, - "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseBody": "{\r\n \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#views\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"onesdk8779\",\r\n \"definition\": \"CREATE VIEW onesdk3065.dbo.onesdk8779 \\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\": \"e1e28abd-ae65-446c-aa88-e438e8f48df5\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { - "Content-Length": [ - "22" - ], "Content-Type": [ - "application/json" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -1630,75 +2385,53 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "ce8a95d9-6490-4dbe-a0ad-77f3f9519e9b" + "Transfer-Encoding": [ + "chunked" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14708" + "x-ms-request-id": [ + "0d77d0d5-e618-452c-a275-95ca85ff4a64" ], - "x-ms-correlation-request-id": [ - "ca91e53a-0dbc-4aa1-9740-262943d8b136" + "OData-Version": [ + "4.0" ], - "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" + "Tue, 19 Jan 2016 20:40:27 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": "/catalog/usql/databases/onesdk3065/schemas/dbo/views/onesdk8779?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zY2hlbWFzL2Riby92aWV3cy9vbmVzZGs4Nzc5P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "ec6d7539-fda5-44b7-afa9-f9f7735b234a" ], - "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.DataLakeAnalyticsCatalogManagementClient/0.9.10.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 \"@odata.context\": \"https://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#views/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"schemaName\": \"dbo\",\r\n \"viewName\": \"onesdk8779\",\r\n \"definition\": \"CREATE VIEW onesdk3065.dbo.onesdk8779 \\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\": \"e1e28abd-ae65-446c-aa88-e438e8f48df5\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -1710,7 +2443,10 @@ "chunked" ], "x-ms-request-id": [ - "cae5c124-d310-4b99-baec-a0778f3785fb" + "c3c955ec-ad1a-4527-8549-480d86f63818" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -1722,42 +2458,38 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:47 GMT" + "Tue, 19 Jan 2016 20:40:27 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/catalog/usql/databases/onesdk3065/secrets/onesdk7128?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zZWNyZXRzL29uZXNkazcxMjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"password\": \"onesdk4513\",\r\n \"uri\": \"https://pstest.contoso.com/\"\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": [ + "73" + ], + "x-ms-client-request-id": [ + "8e1358cd-14f6-40bf-9a88-99f1798d428e" ], - "x-ms-client-resource-group-name": [ - "abarg17624" + "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.DataLakeAnalyticsCatalogManagementClient/0.9.10.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": "", "ResponseHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], "Expires": [ "-1" ], @@ -1768,7 +2500,7 @@ "chunked" ], "x-ms-request-id": [ - "c09ba410-341e-416d-aa93-4e0142277f19" + "cbc7cc0a-1c2f-4e46-9ed3-1874b9d571bc" ], "X-Content-Type-Options": [ "nosniff" @@ -1780,38 +2512,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:47 GMT" + "Tue, 19 Jan 2016 20:40:28 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk3065/secrets/onesdk7128?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zZWNyZXRzL29uZXNkazcxMjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b2998799-6624-4581-b6cc-67354edd8d58" ], - "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.9.10.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 \"creationTime\": \"Tue, 19 Jan 2016 20:40:29 GMT\"\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1826,7 +2551,7 @@ "chunked" ], "x-ms-request-id": [ - "ca4f05da-fda0-4565-8f76-d48b1c671683" + "e2f8b56e-057b-4e11-a0f5-7511b833aa49" ], "X-Content-Type-Options": [ "nosniff" @@ -1838,38 +2563,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:54 GMT" + "Tue, 19 Jan 2016 20:40:29 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk3065/secrets/onesdk7128?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zZWNyZXRzL29uZXNkazcxMjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "25f13ad1-2e57-416d-b887-e82936dbce1b" ], - "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.9.10.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The resource 'onesdk7128' does not exist.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -1884,7 +2602,7 @@ "chunked" ], "x-ms-request-id": [ - "78a424da-a163-480a-a422-5d85607eea45" + "c98a29f2-9f3d-4a6c-a505-4d48e6ef9c67" ], "X-Content-Type-Options": [ "nosniff" @@ -1896,38 +2614,37 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:15:58 GMT" + "Tue, 19 Jan 2016 20:43:05 GMT" ] }, - "StatusCode": 200 + "StatusCode": 404 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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 onesdk3065;\\r\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\"\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": [ + "337" + ], + "x-ms-client-request-id": [ + "b1718fad-79df-4978-8838-1dc34256b5cc" + ], + "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/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" @@ -1942,7 +2659,7 @@ "chunked" ], "x-ms-request-id": [ - "c51593f2-1c92-4a63-b410-8f2e3c383b28" + "94d77489-f471-4c4e-a399-1af44a39cb97" ], "X-Content-Type-Options": [ "nosniff" @@ -1954,38 +2671,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:04 GMT" + "Tue, 19 Jan 2016 20:40:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "5a961406-1fff-4dd9-b184-7bf97cdb590a" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.5724158\",\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" @@ -2000,7 +2710,7 @@ "chunked" ], "x-ms-request-id": [ - "94d22cba-4843-427f-9d4c-6a640d1c00ae" + "3efe8333-c5fd-4179-bcba-3cbdc230f09b" ], "X-Content-Type-Options": [ "nosniff" @@ -2012,38 +2722,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:09 GMT" + "Tue, 19 Jan 2016 20:40:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8e23150f-69d4-4f7b-ae8a-99ca2ab5b545" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.8693655\",\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" @@ -2058,7 +2761,7 @@ "chunked" ], "x-ms-request-id": [ - "a7a03185-aabb-491d-a6d4-426e5a8a7287" + "dd64acf8-8fc4-44b1-bbd7-01af4f2f09cd" ], "X-Content-Type-Options": [ "nosniff" @@ -2070,38 +2773,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:15 GMT" + "Tue, 19 Jan 2016 20:40:36 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "f29fb760-6f1c-4ee5-87a9-9ffb24469842" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:11.0881830\",\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" @@ -2116,7 +2812,7 @@ "chunked" ], "x-ms-request-id": [ - "332ad326-069a-42d7-a6d4-020cab8d5ae1" + "9b47c564-17d4-43c5-9fdd-2421fc14500e" ], "X-Content-Type-Options": [ "nosniff" @@ -2128,38 +2824,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:20 GMT" + "Tue, 19 Jan 2016 20:40:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "9a961d1b-ed5b-4607-8885-d2ce3f14fa51" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:16.2913825\",\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" @@ -2174,7 +2863,7 @@ "chunked" ], "x-ms-request-id": [ - "46946af1-7110-4501-bb80-dc583e8d3f2f" + "cfb71e7b-1360-449f-be81-3cd87b01b10f" ], "X-Content-Type-Options": [ "nosniff" @@ -2186,38 +2875,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:26 GMT" + "Tue, 19 Jan 2016 20:40:48 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/b6e85a99-efd5-4d3c-843f-51435b8472c6?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvYjZlODVhOTktZWZkNS00ZDNjLTg0M2YtNTE0MzViODQ3MmM2P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "7dabc38a-1a02-4813-a183-b2c2a4f79516" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:21.8070830\",\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" @@ -2232,7 +2914,7 @@ "chunked" ], "x-ms-request-id": [ - "a9826b30-ffc8-4655-aaf7-99f254376373" + "f18763bb-c106-4020-be64-820c69a599ca" ], "X-Content-Type-Options": [ "nosniff" @@ -2244,41 +2926,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:30 GMT" + "Tue, 19 Jan 2016 20:40:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0fc2d748-486a-4729-adac-271d630266a5" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:27.0415261\",\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" @@ -2290,10 +2965,7 @@ "chunked" ], "x-ms-request-id": [ - "78a96cb1-bab1-4427-9ecf-1ec39ec1f0c2" - ], - "OData-Version": [ - "4.0" + "19e4a55b-200a-49b3-9cf9-2b4247a956e7" ], "X-Content-Type-Options": [ "nosniff" @@ -2305,41 +2977,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:31 GMT" + "Tue, 19 Jan 2016 20:40:58 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "bb9436e7-ce6b-44d1-beb7-89c3f111e517" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:32.2447254\",\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" @@ -2351,10 +3016,7 @@ "chunked" ], "x-ms-request-id": [ - "72dfd115-efef-482f-8654-bfddadc10aa6" - ], - "OData-Version": [ - "4.0" + "db40894e-d8d2-48de-b889-2cc630683195" ], "X-Content-Type-Options": [ "nosniff" @@ -2366,41 +3028,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:31 GMT" + "Tue, 19 Jan 2016 20:41:04 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tables?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxlcz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "19ffc2ac-d1a6-48f0-b050-c2f38b5752fb" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:37.4635484\",\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" @@ -2412,10 +3067,7 @@ "chunked" ], "x-ms-request-id": [ - "71987a41-a7b6-49ca-823a-5c134f900585" - ], - "OData-Version": [ - "4.0" + "9c525e8b-5fe2-4929-8b01-4758f44b121a" ], "X-Content-Type-Options": [ "nosniff" @@ -2427,41 +3079,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Tue, 19 Jan 2016 20:41:09 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tables/adlatable012440?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxlcy9hZGxhdGFibGUwMTI0NDA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0afc1fe7-731d-4b3e-bca8-d9d17d3aaef8" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:42.7292450\",\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" @@ -2473,10 +3118,7 @@ "chunked" ], "x-ms-request-id": [ - "ca54600a-53bc-475a-a82a-46f56de10a81" - ], - "OData-Version": [ - "4.0" + "9d76489f-09da-4f88-aed2-b92301cc0ff1" ], "X-Content-Type-Options": [ "nosniff" @@ -2488,41 +3130,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Tue, 19 Jan 2016 20:41:13 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tablevaluedfunctions?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxldmFsdWVkZnVuY3Rpb25zP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e6930517-960c-4a31-8e33-8083b3cc0f92" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:47.9949395\",\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" @@ -2534,10 +3169,7 @@ "chunked" ], "x-ms-request-id": [ - "ff154aef-f30c-4a8f-a387-01b9df2f40a8" - ], - "OData-Version": [ - "4.0" + "b21a0e0f-bdd2-4116-93fe-965062ce0bfa" ], "X-Content-Type-Options": [ "nosniff" @@ -2549,41 +3181,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:33 GMT" + "Tue, 19 Jan 2016 20:41:19 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/tablevaluedfunctions/adlatvf012169?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3RhYmxldmFsdWVkZnVuY3Rpb25zL2FkbGF0dmYwMTIxNjk/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "febcf89d-c973-4b96-bbbb-3bb6022d2718" ], - "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.9.10.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": "{\r\n \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:53.2137714\",\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" @@ -2595,10 +3220,7 @@ "chunked" ], "x-ms-request-id": [ - "0b4daf24-a67e-4d17-9b49-56f4b367a47a" - ], - "OData-Version": [ - "4.0" + "ecf11897-78ed-4638-890a-d304d5778aa0" ], "X-Content-Type-Options": [ "nosniff" @@ -2610,41 +3232,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Tue, 19 Jan 2016 20:41:25 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/procedures?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3Byb2NlZHVyZXM/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4a3098a2-5df6-4c8d-8677-cfbfd076a11a" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:58.4482102\",\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" @@ -2656,10 +3271,7 @@ "chunked" ], "x-ms-request-id": [ - "1666f633-2862-4c70-aeb0-4809bd2b0872" - ], - "OData-Version": [ - "4.0" + "20308d0d-745a-4286-928e-91806fbd622f" ], "X-Content-Type-Options": [ "nosniff" @@ -2671,41 +3283,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Tue, 19 Jan 2016 20:41:30 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/procedures/adlaproc014280?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3Byb2NlZHVyZXMvYWRsYXByb2MwMTQyODA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b7b554f3-10c1-41f2-8916-8eb668b840ec" ], - "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.9.10.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 \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:03.6826549\",\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" @@ -2717,10 +3322,7 @@ "chunked" ], "x-ms-request-id": [ - "ed670d31-dc5f-459c-a2ce-ef009a3796bd" - ], - "OData-Version": [ - "4.0" + "3def360a-885b-4e73-9a38-9e644f190e43" ], "X-Content-Type-Options": [ "nosniff" @@ -2732,41 +3334,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:34 GMT" + "Tue, 19 Jan 2016 20:41:35 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/views?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3ZpZXdzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "085bc191-cc0e-48ac-b076-bca2e657d5bc" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:08.9175833\",\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 +3373,7 @@ "chunked" ], "x-ms-request-id": [ - "2b74d297-7fea-4a01-8847-7dc567adff09" - ], - "OData-Version": [ - "4.0" + "a5de2633-3da0-4677-8301-4c7c77e6af85" ], "X-Content-Type-Options": [ "nosniff" @@ -2793,41 +3385,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:35 GMT" + "Tue, 19 Jan 2016 20:41:40 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/schemas/dbo/views/adlaview013025?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NjaGVtYXMvZGJvL3ZpZXdzL2FkbGF2aWV3MDEzMDI1P2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b3dc22bc-fbf8-4577-8be0-b1a33ba369a4" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:14.2921780\",\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 +3424,7 @@ "chunked" ], "x-ms-request-id": [ - "b2f3406f-8f29-4090-9896-c06cec82198b" - ], - "OData-Version": [ - "4.0" + "29cdf604-4b72-4670-a9f2-46ad8d68e838" ], "X-Content-Type-Options": [ "nosniff" @@ -2854,45 +3436,35 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:35 GMT" + "Tue, 19 Jan 2016 20:41:46 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/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json" + "x-ms-client-request-id": [ + "ae376f1c-a1ea-4232-a829-b3111d3a3542" ], - "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.9.10.0" ] }, - "ResponseBody": "", + "ResponseBody": "{\r\n \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:19.5422449\",\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 +3475,7 @@ "chunked" ], "x-ms-request-id": [ - "2cd8b7f0-4a6d-4ac0-9dc9-ca5702292e14" + "6c3c3dad-cb9a-4227-8b5f-9cf81e7efbb8" ], "X-Content-Type-Options": [ "nosniff" @@ -2915,38 +3487,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:36 GMT" + "Tue, 19 Jan 2016 20:41:51 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8f69c80d-d30a-43e7-bb34-f79222eecc12" ], - "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.9.10.0" ] }, - "ResponseBody": "{\r\n \"creationTime\": \"Fri, 11 Dec 2015 22:16:36 GMT\"\r\n}", + "ResponseBody": "{\r\n \"jobId\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__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 onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:24.8391943\",\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 +3526,7 @@ "chunked" ], "x-ms-request-id": [ - "355dbf14-b34f-4c9d-ae4c-567b9d90e5d0" + "d1fc5b27-2fda-4260-8424-4f5102b7ee33" ], "X-Content-Type-Options": [ "nosniff" @@ -2973,38 +3538,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:36 GMT" + "Tue, 19 Jan 2016 20:41:56 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/secrets/adlasecret019923?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L3NlY3JldHMvYWRsYXNlY3JldDAxOTkyMz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "64d6dce1-45ab-422c-8615-3d0137de162a" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c53f2e23-da25-40e8-8abc-e7490e1ce4ef\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"c53f2e23-da25-40e8-8abc-e7490e1ce4ef\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"yarnApplicationId\": 10984,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:26.6736415\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312508\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3019,7 +3577,7 @@ "chunked" ], "x-ms-request-id": [ - "51397815-a8da-477e-8565-bf04a7664d64" + "97aff4f2-46b5-4beb-b6f0-1c6bce53f879" ], "X-Content-Type-Options": [ "nosniff" @@ -3031,44 +3589,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:18:01 GMT" + "Tue, 19 Jan 2016 20:42:01 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/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "996d0e95-ed71-4aef-8251-28691dcbba5f" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c53f2e23-da25-40e8-8abc-e7490e1ce4ef\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"c53f2e23-da25-40e8-8abc-e7490e1ce4ef\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"yarnApplicationId\": 10984,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:26.6736415\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312508\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3083,7 +3628,7 @@ "chunked" ], "x-ms-request-id": [ - "03662e59-76b6-4253-86e0-2a351f517df6" + "8d1e823f-cea5-42cb-a216-e06ab591f28b" ], "X-Content-Type-Options": [ "nosniff" @@ -3095,38 +3640,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:37 GMT" + "Tue, 19 Jan 2016 20:42:06 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e5514cc7-4516-4605-9b45-739a14a35d11" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c53f2e23-da25-40e8-8abc-e7490e1ce4ef\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"c53f2e23-da25-40e8-8abc-e7490e1ce4ef\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"yarnApplicationId\": 10984,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:26.6736415\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312508\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3141,7 +3679,7 @@ "chunked" ], "x-ms-request-id": [ - "55612cbd-5766-438f-ac92-29e63b12e540" + "0b1afab6-6801-45d1-be6a-eb672a61579c" ], "X-Content-Type-Options": [ "nosniff" @@ -3153,38 +3691,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:38 GMT" + "Tue, 19 Jan 2016 20:42:12 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "61f4d225-100c-4968-89dd-d96aa21e7233" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 GMT\",\r\n \"startTime\": \"Tue, 19 Jan 2016 20:42:13 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c53f2e23-da25-40e8-8abc-e7490e1ce4ef\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:13 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"c53f2e23-da25-40e8-8abc-e7490e1ce4ef\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"yarnApplicationId\": 10984,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:26.6736415\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312508\",\r\n \"totalRunningTime\": \"00:00:04.2748774\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3199,7 +3730,7 @@ "chunked" ], "x-ms-request-id": [ - "523ec335-42e1-45df-8664-ccec6d87b854" + "34d903b7-c173-48d7-80f3-c78c71a7dcb7" ], "X-Content-Type-Options": [ "nosniff" @@ -3211,38 +3742,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:43 GMT" + "Tue, 19 Jan 2016 20:42:17 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/61213562-2871-432e-8385-aad3cbf8d849?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvNjEyMTM1NjItMjg3MS00MzJlLTgzODUtYWFkM2NiZjhkODQ5P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "bfa5e72e-9577-48f1-a4b9-eff5d8e37db6" ], - "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.9.10.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\": \"61213562-2871-432e-8385-aad3cbf8d849\",\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\": \"Tue, 19 Jan 2016 20:40:30 GMT\",\r\n \"startTime\": \"Tue, 19 Jan 2016 20:42:13 GMT\",\r\n \"endTime\": \"Tue, 19 Jan 2016 20:42:19 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\": \"Tue, 19 Jan 2016 20:40:30 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\": \"Tue, 19 Jan 2016 20:40:31 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:c53f2e23-da25-40e8-8abc-e7490e1ce4ef\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:41:58 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:13 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:19 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"c53f2e23-da25-40e8-8abc-e7490e1ce4ef\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tCREATE CREDENTIAL onesdk3333 WITH USER_NAME = \\\"scope@rkm4grspxa\\\", IDENTITY = \\\"onesdk7128\\\";\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/40/61213562-2871-432e-8385-aad3cbf8d849/algebra.xml\",\r\n \"yarnApplicationId\": 10984,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:01:26.6736415\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312508\",\r\n \"totalRunningTime\": \"00:00:05.9219677\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3257,7 +3781,7 @@ "chunked" ], "x-ms-request-id": [ - "9bffb34b-d16d-4952-bb3e-8da6ab401b9d" + "86ca5259-7502-4b40-8d64-3d3324c20f42" ], "X-Content-Type-Options": [ "nosniff" @@ -3269,41 +3793,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:49 GMT" + "Tue, 19 Jan 2016 20:42:23 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk3065/credentials?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9jcmVkZW50aWFscz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "41c5e2f5-0e7b-48cf-b25b-44906c0c7b86" ], - "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.9.10.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://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#credentials\",\r\n \"value\": [\r\n {\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"credentialName\": \"onesdk3333\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"onesdk7128\",\r\n \"version\": \"37cd3f59-b02e-47ab-9bbd-e2c7707327b9\"\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 +3832,10 @@ "chunked" ], "x-ms-request-id": [ - "7b78af8f-4f60-4a4b-8203-85000185bcf9" + "d87877c8-0f89-4082-a6ad-9f3db14a16f7" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -3327,41 +3847,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:54 GMT" + "Tue, 19 Jan 2016 20:42:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/catalog/usql/databases/onesdk3065/credentials/onesdk3333?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9jcmVkZW50aWFscy9vbmVzZGszMzMzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "6efaa523-86d8-4b07-923d-c402d52f1ce2" ], - "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.9.10.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://onesdk4465.azuredatalakeanalytics.net/sqlip/$metadata#credentials/$entity\",\r\n \"computeAccountName\": \"onesdk4465\",\r\n \"databaseName\": \"onesdk3065\",\r\n \"credentialName\": \"onesdk3333\",\r\n \"userName\": \"scope@rkm4grspxa\",\r\n \"identity\": \"onesdk7128\",\r\n \"version\": \"37cd3f59-b02e-47ab-9bbd-e2c7707327b9\"\r\n}", "ResponseHeaders": { "Content-Type": [ - "application/json; charset=utf-8" + "application/json; odata.metadata=minimal; odata.streaming=true" ], "Expires": [ "-1" @@ -3373,7 +3886,10 @@ "chunked" ], "x-ms-request-id": [ - "6b7fb6a0-2d7c-4987-9a4f-c4d537fc2b2e" + "2369a253-46b4-4dbd-981f-9987b4190214" + ], + "OData-Version": [ + "4.0" ], "X-Content-Type-Options": [ "nosniff" @@ -3385,38 +3901,37 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:16:58 GMT" + "Tue, 19 Jan 2016 20:42:24 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"jobId\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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 onesdk3065;\\r\\n\\tDROP CREDENTIAL onesdk3333;\"\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": [ + "64c76930-a1b3-4fd3-8ca9-e4a7995cd8db" + ], + "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/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 +3946,7 @@ "chunked" ], "x-ms-request-id": [ - "48a07281-fef1-4cbb-ba77-c8ef75702d28" + "ce253932-6f06-4c5a-a78d-c9e9e851e96e" ], "X-Content-Type-Options": [ "nosniff" @@ -3443,38 +3958,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:04 GMT" + "Tue, 19 Jan 2016 20:42:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "81d32c9a-1aa9-4bb8-8eed-5495712d754c" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__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 onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:00.4214822\",\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 +3997,7 @@ "chunked" ], "x-ms-request-id": [ - "c217b34f-a24f-47ad-ba8a-a1906f958117" + "06fad384-d1bc-4d24-8ace-d04a3ed8ea64" ], "X-Content-Type-Options": [ "nosniff" @@ -3501,38 +4009,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:10 GMT" + "Tue, 19 Jan 2016 20:42:26 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "144a59b2-2051-491f-89f9-496df82c8951" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__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 onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:05.7028205\",\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 +4048,7 @@ "chunked" ], "x-ms-request-id": [ - "e6dfd63d-7bfa-49c0-a4e7-5a8a75c67573" + "86fbf112-b89a-48d5-be98-a926bf43a9b0" ], "X-Content-Type-Options": [ "nosniff" @@ -3559,38 +4060,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:14 GMT" + "Tue, 19 Jan 2016 20:42:32 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/874b05b3-deec-4af0-9d94-eaf7f54f01c8?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvODc0YjA1YjMtZGVlYy00YWYwLTlkOTQtZWFmN2Y1NGYwMWM4P2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "abecc8d8-51dc-4abd-ad6b-a32a48812ee0" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__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 onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:10.9060380\",\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 +4099,7 @@ "chunked" ], "x-ms-request-id": [ - "31d266b6-1b96-4120-97cb-1a4b17e09ab7" + "a62bb4da-5cbe-4647-bba4-4a0cc544080b" ], "X-Content-Type-Options": [ "nosniff" @@ -3617,41 +4111,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Tue, 19 Jan 2016 20:42:37 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/credentials?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L2NyZWRlbnRpYWxzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0af41228-7609-4ad2-ba2f-1dc9cd038ad8" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ad952a5e-2d6d-4f5b-95c7-055195e684d4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"ad952a5e-2d6d-4f5b-95c7-055195e684d4\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"yarnApplicationId\": 10987,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.1565402\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312489\",\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 +4150,7 @@ "chunked" ], "x-ms-request-id": [ - "418cd9fa-ffa0-4cdc-b09d-fa74269d223c" - ], - "OData-Version": [ - "4.0" + "476477c4-351a-4696-b000-f2d46628a920" ], "X-Content-Type-Options": [ "nosniff" @@ -3678,41 +4162,34 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Tue, 19 Jan 2016 20:42:42 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/catalog/usql/databases/adladb012974/credentials/adlacred012412?api-version=2015-10-01-preview", - "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvYWRsYWRiMDEyOTc0L2NyZWRlbnRpYWxzL2FkbGFjcmVkMDEyNDEyP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsCatalog 0.9.3-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4773e7ad-996a-44ca-9058-747ecf119e2e" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ad952a5e-2d6d-4f5b-95c7-055195e684d4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"ad952a5e-2d6d-4f5b-95c7-055195e684d4\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"yarnApplicationId\": 10987,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.1565402\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312489\",\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 +4201,7 @@ "chunked" ], "x-ms-request-id": [ - "1d6a6a65-022b-48c7-a658-fcc194ecfc7a" - ], - "OData-Version": [ - "4.0" + "ff53f5d6-9ff9-451d-ab04-2a9b9ce5ebc3" ], "X-Content-Type-Options": [ "nosniff" @@ -3739,44 +4213,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:20 GMT" + "Tue, 19 Jan 2016 20:42:47 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/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" + "x-ms-client-request-id": [ + "d08acd33-7add-445a-93ba-c2d2789ae73b" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ad952a5e-2d6d-4f5b-95c7-055195e684d4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"ad952a5e-2d6d-4f5b-95c7-055195e684d4\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"yarnApplicationId\": 10987,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.1565402\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312489\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3791,7 +4252,7 @@ "chunked" ], "x-ms-request-id": [ - "fd84a032-390f-4881-817d-c5f57eb2645d" + "0c2cd1b8-bd4c-407e-aea5-679c2423554f" ], "X-Content-Type-Options": [ "nosniff" @@ -3803,38 +4264,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:22 GMT" + "Tue, 19 Jan 2016 20:42:53 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "80d51e04-dfe2-4447-a30e-f28368fa2b71" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ad952a5e-2d6d-4f5b-95c7-055195e684d4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"ad952a5e-2d6d-4f5b-95c7-055195e684d4\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"yarnApplicationId\": 10987,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.1565402\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312489\",\r\n \"totalRunningTime\": \"00:00:00\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3849,7 +4303,7 @@ "chunked" ], "x-ms-request-id": [ - "867b230a-d774-4fdf-9c09-0e2c20841d86" + "c7923196-e1bc-4fb3-92a5-025c15bec91b" ], "X-Content-Type-Options": [ "nosniff" @@ -3861,38 +4315,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:22 GMT" + "Tue, 19 Jan 2016 20:42:57 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", + "RequestUri": "/Jobs/e550ad0f-6aa1-460d-853b-9225dc54a9dd?api-version=2015-11-01-preview", + "EncodedRequestUri": "L0pvYnMvZTU1MGFkMGYtNmFhMS00NjBkLTg1M2ItOTIyNWRjNTRhOWRkP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "5315cf30-470a-4d4c-afe2-ef68420c8ff1" ], - "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.9.10.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\": \"e550ad0f-6aa1-460d-853b-9225dc54a9dd\",\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\": \"Tue, 19 Jan 2016 20:42:25 GMT\",\r\n \"startTime\": \"Tue, 19 Jan 2016 20:43:01 GMT\",\r\n \"endTime\": \"Tue, 19 Jan 2016 20:43:01 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\": \"Tue, 19 Jan 2016 20:42:25 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\": \"Tue, 19 Jan 2016 20:42:26 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"CcsAttempts:1;Status:Dispatched\"\r\n },\r\n {\r\n \"newState\": \"Queued\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": null\r\n },\r\n {\r\n \"newState\": \"Scheduling\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"Detail:Dispatching job to cluster.;rootProcessId:ad952a5e-2d6d-4f5b-95c7-055195e684d4\"\r\n },\r\n {\r\n \"newState\": \"Starting\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:42:40 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runtimeVersion:kobo_vnext_4528095_532314\"\r\n },\r\n {\r\n \"newState\": \"Running\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:43:01 GMT\",\r\n \"requestedByUser\": null,\r\n \"details\": \"runAttempt:1\"\r\n },\r\n {\r\n \"newState\": \"Ended\",\r\n \"timeStamp\": \"Tue, 19 Jan 2016 20:43:01 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://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.pdb\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.pdb\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"ScopeVertexDef.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/ScopeVertexDef.xml\",\r\n \"type\": \"VertexResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGen__.dll.cs\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGen__.dll.cs\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.dll.cpp\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.dll.cpp\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOutput__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOutput__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenCompileOptions__.txt\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenCompileOptions__.txt\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeCodeGenEngine__.cppresources\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeCodeGenEngine__.cppresources\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__Ast__.bin\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__Ast__.bin\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"Profile\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/profile\",\r\n \"type\": \"StatisticsResource\"\r\n },\r\n {\r\n \"name\": \"__ScopeRuntimeStatistics__.xml\",\r\n \"resourcePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/__ScopeRuntimeStatistics__.xml\",\r\n \"type\": \"StatisticsResource\"\r\n }\r\n ],\r\n \"runtimeVersion\": \"kobo_vnext_4528095_532314\",\r\n \"rootProcessNodeId\": \"ad952a5e-2d6d-4f5b-95c7-055195e684d4\",\r\n \"script\": \"\\tUSE onesdk3065;\\n\\tDROP CREDENTIAL onesdk3333;\",\r\n \"algebraFilePath\": \"adl://onesdk2534.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/01/19/20/42/e550ad0f-6aa1-460d-853b-9225dc54a9dd/algebra.xml\",\r\n \"yarnApplicationId\": 10987,\r\n \"yarnApplicationTimeStamp\": 1452996126113,\r\n \"compileMode\": \"Semantic\",\r\n \"errorSource\": \"Unknown\",\r\n \"totalCompilationTime\": \"00:00:14.1565402\",\r\n \"totalPausedTime\": \"00:00:00\",\r\n \"totalQueuedTime\": \"00:00:00.0312489\",\r\n \"totalRunningTime\": \"00:00:00.0625004\",\r\n \"type\": \"USql\"\r\n }\r\n}", "ResponseHeaders": { "Content-Type": [ "application/json; charset=utf-8" @@ -3907,7 +4354,7 @@ "chunked" ], "x-ms-request-id": [ - "a28a0d44-a035-4f03-b62e-eccd08ea809e" + "73ae1974-9236-44d3-8054-03e9e2356760" ], "X-Content-Type-Options": [ "nosniff" @@ -3919,42 +4366,32 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:27 GMT" + "Tue, 19 Jan 2016 20:43:03 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/Jobs/13cac5c7-16a1-465c-b663-53e4c258fd43?api-version=2015-11-01-preview", - "EncodedRequestUri": "L0pvYnMvMTNjYWM1YzctMTZhMS00NjVjLWI2NjMtNTNlNGMyNThmZDQzP2FwaS12ZXJzaW9uPTIwMTUtMTEtMDEtcHJldmlldw==", - "RequestMethod": "GET", + "RequestUri": "/catalog/usql/databases/onesdk3065/secrets/onesdk7128?api-version=2015-10-01-preview", + "EncodedRequestUri": "L2NhdGFsb2cvdXNxbC9kYXRhYmFzZXMvb25lc2RrMzA2NS9zZWNyZXRzL29uZXNkazcxMjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.AnalyticsJob 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8dc35b99-8fea-4023-bb36-1cc6786babbf" ], - "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.9.10.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 +4402,7 @@ "chunked" ], "x-ms-request-id": [ - "dd9c26cd-b392-4404-8643-32db1217092e" + "cd7e28a6-fed8-4320-bfc7-c3f5dd417983" ], "X-Content-Type-Options": [ "nosniff" @@ -3977,41 +4414,31 @@ "private" ], "Date": [ - "Fri, 11 Dec 2015 22:17:33 GMT" + "Tue, 19 Jan 2016 20:43:05 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/onesdk123/providers/Microsoft.DataLakeAnalytics/accounts/onesdk4465?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlQW5hbHl0aWNzL2FjY291bnRzL29uZXNkazQ0NjU/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": [ + "c40ee290-4615-4664-b101-64a3f1aa06eb" ], - "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.DataLakeAnalyticsManagementClient/0.9.10.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 +4446,59 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "x-ms-request-id": [ - "bbd27aef-948a-48af-a1fb-2b80848eca6b" + "ad83150f-abea-4955-988c-8cf991401e8c" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "b49b478d-e63b-4cc5-9ce5-be7f78c48c10" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204310Z:b49b478d-e63b-4cc5-9ce5-be7f78c48c10" ], "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" + "Tue, 19 Jan 2016 20:43:09 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/onesdk123/providers/Microsoft.DataLakeStore/accounts/onesdk2534?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazEyMy9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrMjUzND9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "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": [ + "1307f633-acc0-488c-9ee1-2fb694699884" ], - "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.DataLakeStoreManagementClient/0.9.6.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 +4506,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" - ], "x-ms-request-id": [ - "f1050c59-9aee-4be8-bac2-787a0347e9a4" + "8894b451-a817-48d2-a022-167bdac2db8a" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "5055a03b-cf98-4756-a570-0f3a908f5096" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204312Z:5055a03b-cf98-4756-a570-0f3a908f5096" ], "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" + "Tue, 19 Jan 2016 20:43:12 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/onesdk123?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazEyMz9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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 +4560,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-request-id": [ - "071c5898-915a-4a6f-97a9-c13722910ab8" + "caf828bd-3593-4d76-88bc-5315cf8b5369" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "caf828bd-3593-4d76-88bc-5315cf8b5369" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204313Z:caf828bd-3593-4d76-88bc-5315cf8b5369" ], "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" + "Tue, 19 Jan 2016 20:43:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?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/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNak10UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "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 +4614,53 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" ], "x-ms-request-id": [ - "f00f5992-51d3-4398-8eab-cfefbd4da2de" + "7439e33a-9d45-4de0-8443-6177364f8509" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "7439e33a-9d45-4de0-8443-6177364f8509" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204313Z:7439e33a-9d45-4de0-8443-6177364f8509" ], "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" + "Tue, 19 Jan 2016 20:43:13 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?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/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNak10UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "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 +4668,101 @@ "Pragma": [ "no-cache" ], - "Transfer-Encoding": [ - "chunked" + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" ], "x-ms-request-id": [ - "ecbd42a7-f6f3-49e8-95da-077033fda363" + "aaa1fa6a-99d7-43d8-bc51-915b126c5fac" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "aaa1fa6a-99d7-43d8-bc51-915b126c5fac" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204328Z:aaa1fa6a-99d7-43d8-bc51-915b126c5fac" ], "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" + "Tue, 19 Jan 2016 20:43:28 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?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/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNak10UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "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": [ + "14993" ], "x-ms-request-id": [ - "ec6eadc7-03d6-4a2a-8d4c-3e40a23e33bc" + "a94031be-80d6-4586-832e-8c5494ce1c69" ], - "X-Content-Type-Options": [ - "nosniff" + "x-ms-correlation-request-id": [ + "a94031be-80d6-4586-832e-8c5494ce1c69" + ], + "x-ms-routing-request-id": [ + "WESTUS:20160119T204344Z:a94031be-80d6-4586-832e-8c5494ce1c69" ], "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" + "Tue, 19 Jan 2016 20:43:43 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?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/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1PTkVTREsxMjMtRUFTVFVTMiIsImpvYkxvY2F0aW9uIjoiZWFzdHVzMiJ9?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFQVGtWVFJFc3hNak10UlVGVFZGVlRNaUlzSW1wdllreHZZMkYwYVc5dUlqb2laV0Z6ZEhWek1pSjk/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", + "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 +4776,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "654b7f3f-2b52-41c9-b0b2-196842e454d1" + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1137" + "x-ms-request-id": [ + "a96c36f9-38d4-4349-ba30-7a34b6ec7c75" ], "x-ms-correlation-request-id": [ - "a7aaad9b-a9dc-42b7-8891-1e8334c48d75" + "a96c36f9-38d4-4349-ba30-7a34b6ec7c75" ], "x-ms-routing-request-id": [ - "CENTRALUS:20151211T221804Z:a7aaad9b-a9dc-42b7-8891-1e8334c48d75" + "WESTUS:20160119T204359Z:a96c36f9-38d4-4349-ba30-7a34b6ec7c75" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -4377,23 +4795,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" + "Tue, 19 Jan 2016 20:43:59 GMT" ] }, "StatusCode": 200 } ], - "Names": {}, + "Names": { + "": [ + "onesdk123", + "onesdk4465", + "onesdk2534", + "onesdk3065", + "onesdk7904", + "onesdk6781", + "onesdk8779", + "onesdk9935", + "onesdk3333", + "onesdk7128", + "onesdk4513" + ] + }, "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 3444da59f00e..0ba7afe810bf 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/packages.config @@ -4,14 +4,14 @@ - - - - + + + + - + @@ -20,6 +20,7 @@ + diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj index bfb869bdf504..6c0e16855670 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands.DataLakeAnalytics.csproj @@ -51,15 +51,8 @@ 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.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.Analytics.dll + True False @@ -77,6 +70,10 @@ ..\..\..\packages\Microsoft.Rest.ClientRuntime.1.8.2\lib\net45\Microsoft.Rest.ClientRuntime.dll True + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.2.5.4\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 True @@ -97,8 +94,8 @@ ..\..\..\packages\Microsoft.WindowsAzure.Management.4.1.1\lib\net40\Microsoft.WindowsAzure.Management.dll - False - ..\..\..\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll + ..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/AddAzureRmDataLakeAnalyticsDataSource.cs index 92ef4b2b1f68..06fe43c8ea4f 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,7 +88,7 @@ public override void ExecuteCmdlet() } else { - var toAdd = new DataLakeStoreAccount + var toAdd = new DataLakeStoreAccountInfo { Name = DataLakeStore }; 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..e5859a41193c 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)); } @@ -114,14 +105,14 @@ public override void ExecuteCmdlet() Include == DataLakeAnalyticsEnums.ExtendedJobData.DebugInfo) { ((USqlProperties) jobDetails.Properties).DebugData = - DataLakeAnalyticsClient.GetDebugDataPaths(ResourceGroupName, Account, JobId); + DataLakeAnalyticsClient.GetDebugDataPaths(Account, JobId); } if (Include == DataLakeAnalyticsEnums.ExtendedJobData.All || Include == DataLakeAnalyticsEnums.ExtendedJobData.Statistics) { ((USqlProperties) jobDetails.Properties).Statistics = - DataLakeAnalyticsClient.GetJobStatistics(ResourceGroupName, Account, JobId); + 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..30765553838b 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/NewAzureRmDataLakeAnalyticsAccount.cs @@ -15,10 +15,10 @@ 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 +65,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 +82,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..82044cffc79e 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/SetAzureRmDataLakeAnalyticsAccount.cs @@ -48,10 +48,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..14dc45c7ad53 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 { @@ -151,15 +151,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 +173,13 @@ public override void ExecuteCmdlet() Script = File.ReadAllText(powerShellDestinationPath); } - string jobType; + JobType jobType; JobProperties properties; if (USql) { jobType = JobType.USql; var sqlIpProperties = new USqlProperties { - Type = jobType, Script = Script }; @@ -210,8 +200,7 @@ public override void ExecuteCmdlet() jobType = JobType.Hive; properties = new HiveProperties { - Script = Script, - Type = jobType + Script = Script }; } else @@ -221,7 +210,7 @@ public override void ExecuteCmdlet() var jobInfo = new JobInformation { - JobId = Guid.NewGuid(), + JobId = Guid.NewGuid().ToString(), Name = Name, Properties = properties, Type = jobType, @@ -230,8 +219,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..8017140e0969 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsAccount.cs @@ -14,7 +14,7 @@ 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..9586862f5f12 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/TestAzureRmDataLakeAnalyticsCatalogItem.cs @@ -40,14 +40,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..5d749b9706b8 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Commands/WaitAzureRmDataLakeAnalyticsJob.cs @@ -15,11 +15,11 @@ 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 JobState = Microsoft.Azure.Management.DataLake.Analytics.Models.JobState; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeAnalytics { @@ -56,14 +56,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) { @@ -75,7 +70,7 @@ public override void ExecuteCmdlet() WriteVerboseWithTimestamp(string.Format(Resources.WaitJobState, jobInfo.State)); Thread.Sleep(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..ce54aea51132 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/Models/DataLakeAnalyticsClient.cs @@ -17,17 +17,17 @@ using System.Collections.Generic; using System.Linq; 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.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; +using System.Reflection; +using Microsoft.Rest; +using System.Diagnostics; namespace Microsoft.Azure.Commands.DataLakeAnalytics.Models { @@ -45,34 +45,34 @@ public DataLakeAnalyticsClient(AzureContext context) throw new ApplicationException(Resources.InvalidDefaultSubscription); } - _accountClient = AzureSession.ClientFactory.CreateClient(context, + _accountClient = AzureSession.ClientFactory.CreateArmClient(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 = AzureSession.ClientFactory.CreateArmClient(context, + AzureEnvironment.Endpoint.ResourceManager); // NOTE: this is overwritten below by design, since we have a custom URI with variable replacement + _jobClient.BaseUri = new Uri("https://accountname.jobserviceuri"); + _jobClient.Jobserviceuri = context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix); - public DataLakeAnalyticsClient() - { + _catalogClient = AzureSession.ClientFactory.CreateArmClient(context, + AzureEnvironment.Endpoint.ResourceManager); // NOTE: this is overwritten below by design, since we have a custom URI with variable replacement + _catalogClient.BaseUri = new Uri("https://accountname.catalogserviceuri"); + _catalogClient.Catalogserviceuri = context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeAnalyticsCatalogAndJobEndpointSuffix); + + + // update the versions in the headers for all the types. + UpdateUserAgentAssemblyVersion(_accountClient); + UpdateUserAgentAssemblyVersion(_jobClient); + UpdateUserAgentAssemblyVersion(_catalogClient); } #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 +82,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 +110,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 +134,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.DataLakeAnalyticsAccount.Update(resourceGroupName, accountName, parameters) + : _accountClient.DataLakeAnalyticsAccount.Create(resourceGroupName, accountName, parameters); } - public AzureOperationResponse DeleteAccount(string resourceGroupName, string accountName) + public void DeleteAccount(string resourceGroupName, string accountName) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -164,15 +151,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.DataLakeAnalyticsAccount.Delete(resourceGroupName, accountName); } public bool TestAccount(string resourceGroupName, string accountName) @@ -200,12 +179,12 @@ public DataLakeAnalyticsAccount GetAccount(string resourceGroupName, string acco resourceGroupName = GetResourceGroupByAccountName(accountName); } - return _accountClient.DataLakeAnalyticsAccount.Get(resourceGroupName, accountName).DataLakeAnalyticsAccount; + return _accountClient.DataLakeAnalyticsAccount.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 +192,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.DataLakeAnalyticsAccount.List(parameters) + : _accountClient.DataLakeAnalyticsAccount.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)) { @@ -254,7 +235,7 @@ public void RemoveDataLakeStoreAccount(string resourceGroupName, string accountN dataLakeStoreAccountName); } - public void AddStorageAccount(string resourceGroupName, string accountName, StorageAccount storageToAdd) + public void AddStorageAccount(string resourceGroupName, string accountName, StorageAccountInfo storageToAdd) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -270,7 +251,7 @@ public void AddStorageAccount(string resourceGroupName, string accountName, Stor storageParams); } - public void SetStorageAccount(string resourceGroupName, string accountName, StorageAccount storageToSet) + public void SetStorageAccount(string resourceGroupName, string accountName, StorageAccountInfo storageToSet) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -298,7 +279,7 @@ public void RemoveStorageAccount(string resourceGroupName, string accountName, s } public void SetDefaultDataLakeStoreAccount(string resourceGroupName, string accountName, - DataLakeStoreAccount storageToSet) + DataLakeStoreAccountInfo storageToSet) { if (string.IsNullOrEmpty(resourceGroupName)) { @@ -320,15 +301,10 @@ 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.DataLakeAnalyticsAccount.Update(resourceGroupName, accountName, account); } - private DataLakeAnalyticsAccountListResponse ListAccountsWithNextLink(string nextLink) + private IPage ListAccountsWithNextLink(string nextLink) { return _accountClient.DataLakeAnalyticsAccount.ListNext(nextLink); } @@ -337,68 +313,44 @@ private DataLakeAnalyticsAccountListResponse ListAccountsWithNextLink(string nex #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(accountName, databaseName, secretName, new DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters { - SecretName = secretName, Password = password, Uri = hostUri - }) - .Secret; + }); } - 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(accountName, databaseName, secretName, new DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters { - SecretName = secretName, Password = password, Uri = hostUri - }) - .Secret; + }); } - 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(accountName, databaseName, secretName); } - 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(accountName, databaseName, secretName); } - 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 +364,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 +375,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 +398,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 +410,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 +423,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 +435,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 +448,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 +461,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 +475,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 +489,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 +502,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 +518,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 +528,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( accountName, databaseName); } - 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( accountName, databaseName, assemblyName); } - 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(accountName, databaseName); + 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( accountName, databaseName, + dataSourceName); } - 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(accountName, databaseName); + 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( accountName, databaseName, + credName); } - 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(accountName, databaseName); + 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( accountName, databaseName, schemaName); } - 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(accountName, databaseName); + 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( accountName, databaseName, schemaName, tableName); } - 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(accountName, databaseName, schemaName); + 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( accountName, databaseName, schemaName, + tableValuedFunctionName); } - 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(accountName, databaseName, schemaName); + 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( accountName, databaseName, schemaName, + tableName, statisticsName); } - 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(accountName, databaseName, schemaName, tableName); + 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( accountName, databaseName, schemaName, viewName); } - 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(accountName, databaseName, schemaName); + 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( accountName, databaseName, schemaName, procName); } - 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(accountName, databaseName, schemaName); + 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(accountName, databaseName, schemaName); + 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( accountName, jobId.ToString()); } - 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( accountName, jobToSubmit.JobId, + jobToSubmit); } - 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( accountName, jobToBuild); } - 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( accountName, jobId.ToString()); } - 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( accountName, jobId.ToString()); } - 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( accountName, jobId.ToString()); } - 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 +809,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 +825,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) @@ -932,6 +922,29 @@ private bool IsCatalogItemOrList(CatalogPathInstance path, DataLakeAnalyticsEnum return isList; } + /// + /// Get the assembly version of a service client. + /// + /// The assembly version of the client. + private void UpdateUserAgentAssemblyVersion(IAzureClient clientToUpdate) + { + var type = clientToUpdate.GetType(); + + var newVersion = FileVersionInfo.GetVersionInfo(type.Assembly.Location).FileVersion; + + foreach ( + var info in + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Where( + info => info.Product.Name.Equals(type.FullName, StringComparison.OrdinalIgnoreCase))) + { + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Remove(info); + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Add( + new System.Net.Http.Headers.ProductInfoHeaderValue(type.FullName, newVersion)); + break; + } + + } + #endregion } } \ No newline at end of file diff --git a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config index 1bd719431a61..34fab3671dec 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics/packages.config @@ -4,9 +4,7 @@ - - - + @@ -14,7 +12,8 @@ + - + \ No newline at end of file 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 5725eca08f1a..89cb60ac5fce 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/Commands.DataLakeStore.Test.csproj @@ -62,17 +62,18 @@ ..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll True - - ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.3.0-preview\lib\net45\Microsoft.Azure.Management.Authorization.dll + + ..\..\..\packages\Microsoft.Azure.Management.Authorization.2.0.0\lib\net40\Microsoft.Azure.Management.Authorization.dll True - - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.3-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + + False + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.6-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.12-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll True diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 index 47ddf5d2e624..d36a8d48ac09 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTests.ps1 @@ -9,91 +9,100 @@ function Test-DataLakeStoreAccount $location = "West US" ) - # Creating Account - $resourceGroupName = Get-ResourceGroupName - $accountName = Get-DataLakeStoreAccountName - New-AzureRmResourceGroup -Name $resourceGroupName -Location $location - $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 @@ -104,133 +113,142 @@ function Test-DataLakeStoreFileSystem $location = "West US" ) - # Creating Account - $resourceGroupName = Get-ResourceGroupName - $accountName = Get-DataLakeStoreAccountName - New-AzureRmResourceGroup -Name $resourceGroupName -Location $location - $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 @@ -240,78 +258,87 @@ function Test-DataLakeStoreFileSystemPermissions $location = "West US" ) - # Creating Account - $resourceGroupName = Get-ResourceGroupName - $accountName = Get-DataLakeStoreAccountName - New-AzureRmResourceGroup -Name $resourceGroupName -Location $location - $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 + } } <# @@ -326,52 +353,61 @@ function Test-NegativeDataLakeStoreAccount $fakeaccountName = "psfakedataLakeaccounttest" ) - # Creating Account - $resourceGroupName = Get-ResourceGroupName - $accountName = Get-DataLakeStoreAccountName - New-AzureRmResourceGroup -Name $resourceGroupName -Location $location - $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 c19257f7bdd5..c7ec8384c04a 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/AdlsTestsBase.cs @@ -16,7 +16,6 @@ using System.Collections.Generic; using System.Linq; using System.Net; -using System.Reflection; using Microsoft.Azure.Gallery; using Microsoft.Azure.Common.Authentication; using Microsoft.Azure.Management.Authorization; @@ -37,8 +36,6 @@ public class AdlsTestsBase { private LegacyTest.CSMTestEnvironmentFactory csmTestFactory; private EnvironmentSetupHelper helper; - private const string TenantIdKey = "TenantId"; - private const string DomainKey = "Domain"; private const string AuthorizationApiVersion = "2014-07-01-preview"; internal const string resourceGroupLocation = "East US 2"; @@ -157,7 +154,7 @@ private void SetupManagementClients(MockContext context) private AuthorizationManagementClient GetAuthorizationManagementClient(MockContext context) { - return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); + return LegacyTest.TestBase.GetServiceClient(this.csmTestFactory); } private ResourceManagementClient GetResourceManagementClient() @@ -180,6 +177,7 @@ private DataLakeStoreFileSystemManagementClient GetDataLakeStoreFileSystemManage { var currentEnvironment = TestEnvironmentFactory.GetTestEnvironment(); var toReturn = context.GetServiceClient(currentEnvironment); + toReturn.BaseUri = new System.Uri("https://accountname.datalakeserviceuri"); toReturn.Datalakeserviceuri = currentEnvironment.Endpoints.DataLakeStoreServiceUri.OriginalString.Replace("https://", ""); return toReturn; diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 index 256453f65511..c1102a3998e1 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/ScenarioTests/Common.ps1 @@ -28,4 +28,31 @@ 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..cb1081d163ef 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" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1197" ], "x-ms-request-id": [ - "dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "3b381330-615f-4c42-b865-2cd4665aebba" ], "x-ms-correlation-request-id": [ - "dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "3b381330-615f-4c42-b865-2cd4665aebba" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211944Z:dfd5ec9c-1f57-403b-aea6-7b4d083f743b" + "CENTRALUS:20160115T024723Z:3b381330-615f-4c42-b865-2cd4665aebba" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:44 GMT" + "Fri, 15 Jan 2016 02:47:22 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" + "14986" ], "x-ms-request-id": [ - "c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "a3b6a193-1ce4-4497-a6e1-0073e2650d35" ], "x-ms-correlation-request-id": [ - "c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "a3b6a193-1ce4-4497-a6e1-0073e2650d35" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211945Z:c1ff2b48-7c17-4535-8a44-b43c81acdcb7" + "CENTRALUS:20160115T024723Z:a3b6a193-1ce4-4497-a6e1-0073e2650d35" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,65 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:44 GMT" + "Fri, 15 Jan 2016 02:47:22 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/onesdk5323?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMjM/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": [ + "14985" + ], + "x-ms-request-id": [ + "8055aab1-35b9-4572-8bff-1be0c6b8ad23" + ], + "x-ms-correlation-request-id": [ + "8055aab1-35b9-4572-8bff-1be0c6b8ad23" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160115T024728Z:8055aab1-35b9-4572-8bff-1be0c6b8ad23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 15 Jan 2016 02:47:27 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5323?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazUzMjM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +163,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/onesdk5323\",\r\n \"name\": \"onesdk5323\",\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 +178,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1196" ], "x-ms-request-id": [ - "15695533-9554-4db0-afa3-4d33e52f0b53" + "b73fbac6-cd53-42fb-b3cc-029cf9333d9d" ], "x-ms-correlation-request-id": [ - "15695533-9554-4db0-afa3-4d33e52f0b53" + "b73fbac6-cd53-42fb-b3cc-029cf9333d9d" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211946Z:15695533-9554-4db0-afa3-4d33e52f0b53" + "CENTRALUS:20160115T024729Z:b73fbac6-cd53-42fb-b3cc-029cf9333d9d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +196,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:45 GMT" + "Fri, 15 Jan 2016 02:47:28 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/onesdk5323/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +211,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 +226,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14915" + "14984" ], "x-ms-request-id": [ - "78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "5c5b9565-b8d0-4bd7-8778-1fc54707704d" ], "x-ms-correlation-request-id": [ - "78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "5c5b9565-b8d0-4bd7-8778-1fc54707704d" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T211946Z:78c9c8f4-b85d-4cb3-b0e4-7e64d686acbe" + "CENTRALUS:20160115T024729Z:5c5b9565-b8d0-4bd7-8778-1fc54707704d" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +244,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:19:46 GMT" + "Fri, 15 Jan 2016 02:47:29 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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "30475910-6208-414f-9b54-802530cb89e0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk2170' under resource group 'onesdk5323' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +283,13 @@ "gateway" ], "x-ms-request-id": [ - "af53e738-2d88-417b-9373-4bafd589e8a4" + "e932f9ae-603e-4742-8f69-0a08e8374327" ], "x-ms-correlation-request-id": [ - "af53e738-2d88-417b-9373-4bafd589e8a4" + "e932f9ae-603e-4742-8f69-0a08e8374327" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212002Z:af53e738-2d88-417b-9373-4bafd589e8a4" + "CENTRALUS:20160115T024730Z:e932f9ae-603e-4742-8f69-0a08e8374327" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +298,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:02 GMT" + "Fri, 15 Jan 2016 02:47:30 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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b8667a71-721f-47d0-92c6-6ea19bfbd0d8" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk2170' under resource group 'onesdk5323' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +337,13 @@ "gateway" ], "x-ms-request-id": [ - "c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "296333e6-cdd8-41cf-b611-65c442ea67c6" ], "x-ms-correlation-request-id": [ - "c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "296333e6-cdd8-41cf-b611-65c442ea67c6" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212002Z:c776e4ff-68bb-4a9d-bcc6-9d052816e18a" + "CENTRALUS:20160115T024730Z:296333e6-cdd8-41cf-b611-65c442ea67c6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +352,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:02 GMT" + "Fri, 15 Jan 2016 02:47:30 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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/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.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:47:32.4059677Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -349,16 +382,16 @@ "no-cache" ], "x-ms-request-id": [ - "3c86fbf1-a7fc-4d6b-8fc3-6fafa937834b" + "0d1d4ac5-7865-4f78-ad19-23f34f8dab7f" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14970" + "14992" ], "x-ms-correlation-request-id": [ - "36007941-7ee4-48f2-9acc-37678bd5d3a1" + "40ace3e3-fe6c-491d-92e5-34ac48b3404e" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:36007941-7ee4-48f2-9acc-37678bd5d3a1" + "CENTRALUS:20160115T024813Z:40ace3e3-fe6c-491d-92e5-34ac48b3404e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +400,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 15 Jan 2016 02:48:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +415,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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "43214a37-fa15-4bb0-9f5d-7f850fa2b92a" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:47:32.4059677Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -416,16 +445,16 @@ "no-cache" ], "x-ms-request-id": [ - "85490a64-6783-42c5-87ad-e37eb8f8f063" + "41a4b79f-7e3f-41a1-a51c-fc172b1e7cc1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14969" + "14991" ], "x-ms-correlation-request-id": [ - "dfca823f-e611-4602-8100-fe5c74f48203" + "81f81a2a-e310-4d0d-b9cf-c30fab27f678" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:dfca823f-e611-4602-8100-fe5c74f48203" + "CENTRALUS:20160115T024813Z:81f81a2a-e310-4d0d-b9cf-c30fab27f678" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +463,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 15 Jan 2016 02:48:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +478,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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e7d53fe5-a720-4bf8-914d-f5682803fcbd" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:47:32.4059677Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -483,16 +508,16 @@ "no-cache" ], "x-ms-request-id": [ - "192551f1-0038-4986-a427-42830ae23a80" + "b1428072-ae67-4cf7-8a65-719e8ec38c48" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14968" + "14990" ], "x-ms-correlation-request-id": [ - "20b6543e-1ed6-46b7-bf23-a6e77b93fb8c" + "dba6fd00-3dc7-4ddc-a66e-f343890b3c53" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:20b6543e-1ed6-46b7-bf23-a6e77b93fb8c" + "CENTRALUS:20160115T024813Z:dba6fd00-3dc7-4ddc-a66e-f343890b3c53" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +526,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:48 GMT" + "Fri, 15 Jan 2016 02:48:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +541,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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "98461caa-b62a-4aa6-8825-de2714625790" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:47:32.4059677Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -550,16 +571,16 @@ "no-cache" ], "x-ms-request-id": [ - "1d1ce7e2-2081-4a94-8a2e-0d9f8c7fe85a" + "85bacd58-f3f1-4adc-a481-a2406fb74aa7" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14967" + "14989" ], "x-ms-correlation-request-id": [ - "f5ab3239-9ccb-416a-b44b-6c9024af53b1" + "007900ba-647b-4605-83a2-cdf026d1f4fd" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:f5ab3239-9ccb-416a-b44b-6c9024af53b1" + "CENTRALUS:20160115T024813Z:007900ba-647b-4605-83a2-cdf026d1f4fd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,7 +589,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:48 GMT" + "Fri, 15 Jan 2016 02:48:13 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -583,29 +604,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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "683f263f-3487-4025-abba-b5bc20b7444f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:13.9266443Z\"\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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "490" + "510" ], "Content-Type": [ "application/json" @@ -617,16 +634,16 @@ "no-cache" ], "x-ms-request-id": [ - "e46666ef-fa05-4867-ab76-e25ca5316034" + "66f7d4b3-821f-42aa-a262-f93e5c5b8e56" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14966" + "14986" ], "x-ms-correlation-request-id": [ - "fd67d77b-ecde-4383-b3bb-aa45ed4478ad" + "54d40938-f7af-4ac4-bb66-45eab2d31831" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:fd67d77b-ecde-4383-b3bb-aa45ed4478ad" + "CENTRALUS:20160115T024815Z:54d40938-f7af-4ac4-bb66-45eab2d31831" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -635,7 +652,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 15 Jan 2016 02:48:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -650,29 +667,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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0ffdb7f9-0f92-48b8-aa9c-b37388e0cdc1" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk2170' under resource group 'onesdk5323' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -687,13 +700,13 @@ "gateway" ], "x-ms-request-id": [ - "16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "71d79cf5-9470-40d9-ab04-74869ec3ebbd" ], "x-ms-correlation-request-id": [ - "16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "71d79cf5-9470-40d9-ab04-74869ec3ebbd" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212054Z:16a474cb-d9dc-40c7-8b9e-741ea18022b5" + "CENTRALUS:20160115T024816Z:71d79cf5-9470-40d9-ab04-74869ec3ebbd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -702,47 +715,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:53 GMT" + "Fri, 15 Jan 2016 02:48:16 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", - "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}", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "61c5e1c1-faf5-4e2b-a363-739f4db450a5" ], - "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.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk2170' under resource group 'onesdk5323' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -750,23 +750,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "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" + "x-ms-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "f0fd99c7-a4a7-43ed-aa9b-d1c4f3391423" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "56e1b9f9-523c-4035-b6d8-9c2fbaea47d6" ], "x-ms-correlation-request-id": [ - "6eadd291-fe1f-4349-9e4b-8d9df13db5c4" + "56e1b9f9-523c-4035-b6d8-9c2fbaea47d6" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212006Z:6eadd291-fe1f-4349-9e4b-8d9df13db5c4" + "CENTRALUS:20160115T024817Z:56e1b9f9-523c-4035-b6d8-9c2fbaea47d6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -775,100 +769,37 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:05 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" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 15 Jan 2016 02:48:16 GMT" ] }, - "StatusCode": 201 + "StatusCode": 404 }, { - "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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk2170\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/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": [ - "2e805acc-529c-41fb-9dbd-178b8e154a50" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14974" - ], - "x-ms-correlation-request-id": [ - "8c45c42d-7b88-4760-becc-7d3ee9cf8823" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151106T212006Z:8c45c42d-7b88-4760-becc-7d3ee9cf8823" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 06 Nov 2015 21:20:06 GMT" + "application/json; charset=utf-8" ], - "Server": [ - "Microsoft-IIS/8.5" + "Content-Length": [ + "92" ], - "X-AspNet-Version": [ - "4.0.30319" + "x-ms-client-request-id": [ + "616cfc7a-41da-47b9-ac80-cdeacdb187f3" ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "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": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "354" ], "Content-Type": [ "application/json" @@ -879,17 +810,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/dda23d12-8486-465c-9ea7-5840d3e7885a0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "4b7ff5ca-7262-4c5b-b792-c22fa526c426" + "7fb886d5-b5bf-478c-b345-769f35d7b7c6" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14973" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" ], "x-ms-correlation-request-id": [ - "3016a17f-a198-45a6-b213-9fd28d7a12e9" + "676822bf-3bd4-431e-bc01-6756f8b7de45" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212017Z:3016a17f-a198-45a6-b213-9fd28d7a12e9" + "CENTRALUS:20160115T024732Z:676822bf-3bd4-431e-bc01-6756f8b7de45" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -898,7 +835,10 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:16 GMT" + "Fri, 15 Jan 2016 02:47:32 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -910,19 +850,16 @@ "ASP.NET" ] }, - "StatusCode": 200 + "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/dda23d12-8486-465c-9ea7-5840d3e7885a0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkYTIzZDEyLTg0ODYtNDY1Yy05ZWE3LTU4NDBkM2U3ODg1YTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", @@ -940,16 +877,16 @@ "no-cache" ], "x-ms-request-id": [ - "09b89868-0755-42c1-a636-cd71709a11a1" + "3c8c4ae7-8ba9-4bfa-9d6d-d1b720834d8c" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14972" + "14994" ], "x-ms-correlation-request-id": [ - "0281f344-287c-4479-9da9-83c9965ac295" + "0b579ad1-a27b-4344-80c5-b7efcae69437" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212032Z:0281f344-287c-4479-9da9-83c9965ac295" + "CENTRALUS:20160115T024742Z:0b579ad1-a27b-4344-80c5-b7efcae69437" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -958,7 +895,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:31 GMT" + "Fri, 15 Jan 2016 02:47:42 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -973,16 +910,13 @@ "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/locations/EastUS2/operationResults/dda23d12-8486-465c-9ea7-5840d3e7885a0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2RkYTIzZDEyLTg0ODYtNDY1Yy05ZWE3LTU4NDBkM2U3ODg1YTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -1000,16 +934,16 @@ "no-cache" ], "x-ms-request-id": [ - "e773cca6-8799-4d7d-9137-b7a9cc7454d4" + "1279bd62-c6b5-49fe-8d89-99b67b628be9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14971" + "14993" ], "x-ms-correlation-request-id": [ - "e279c1c6-1af3-4d65-80a5-88011f3d1f22" + "35cf4e50-4ca6-4f46-a238-a3e0b4c36214" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212048Z:e279c1c6-1af3-4d65-80a5-88011f3d1f22" + "CENTRALUS:20160115T024812Z:35cf4e50-4ca6-4f46-a238-a3e0b4c36214" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1018,7 +952,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:47 GMT" + "Fri, 15 Jan 2016 02:48:12 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1033,38 +967,31 @@ "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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/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}", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk2170\",\r\n \"tags\": {\r\n \"TestTag\": \"TestUpdate\"\r\n },\r\n \"properties\": {}\r\n}", "RequestHeaders": { "Content-Type": [ "application/json; charset=utf-8" ], "Content-Length": [ - "227" + "125" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e27bd579-d8dd-4ad9-8019-8dea720803ce" ], - "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "accept-language": [ + "en-US" ], - "x-ms-client-request-id": [ - "45d5e48d-8b0a-40ee-aa4c-d462c3a09d42" + "User-Agent": [ + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:13.9266443Z\"\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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "536" + "510" ], "Content-Type": [ "application/json" @@ -1076,16 +1003,16 @@ "no-cache" ], "x-ms-request-id": [ - "b1cd0f3c-1bf5-4e94-9dbb-a6c22e464d71" + "bb580267-f69e-4a96-9b7e-e4ed3c49596a" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1196" ], "x-ms-correlation-request-id": [ - "080b39b2-e512-496b-b6b4-afde27b432a1" + "089acd3b-9e37-4d54-9ae7-dc1a1da2bdec" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:080b39b2-e512-496b-b6b4-afde27b432a1" + "CENTRALUS:20160115T024814Z:089acd3b-9e37-4d54-9ae7-dc1a1da2bdec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1094,7 +1021,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 15 Jan 2016 02:48:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1109,29 +1036,25 @@ "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/onesdk5323/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzP2FwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "1f1806c4-c187-4ecd-9bf6-211ef47e2d92" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:13.9266443Z\"\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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "502" + "476" ], "Content-Type": [ "application/json" @@ -1143,16 +1066,16 @@ "no-cache" ], "x-ms-request-id": [ - "1b470731-29ac-4f67-b70f-557e042127d6" + "7cf1151a-1d3c-4c04-bb23-12850bad7b42" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14965" + "14988" ], "x-ms-correlation-request-id": [ - "ecd6bfb9-fce7-42d5-bb16-1023532afcca" + "7cb76b0b-4fa0-41bf-8fa3-82a5ef285bf5" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:ecd6bfb9-fce7-42d5-bb16-1023532afcca" + "CENTRALUS:20160115T024815Z:7cb76b0b-4fa0-41bf-8fa3-82a5ef285bf5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1161,7 +1084,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 15 Jan 2016 02:48:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1176,29 +1099,25 @@ "StatusCode": 200 }, { - "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/providers/Microsoft.DataLakeStore/accounts?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9hY2NvdW50cz9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2ad4b503-0924-4329-8dcc-ea3e0a55577f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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": "{\r\n \"value\": [\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk3710.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-13T23:39:07.5481412Z\",\r\n \"lastModifiedTime\": \"2016-01-13T23:39:07.5481412Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk2781/providers/Microsoft.DataLakeStore/accounts/onesdk3710\",\r\n \"name\": \"onesdk3710\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2248.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-13T23:38:02.3295561Z\",\r\n \"lastModifiedTime\": \"2016-01-13T23:38:02.3295561Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk4517/providers/Microsoft.DataLakeStore/accounts/onesdk2248\",\r\n \"name\": \"onesdk2248\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n },\r\n {\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk2170.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:47:32.4059677Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:13.9266443Z\"\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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170\",\r\n \"name\": \"onesdk2170\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n }\r\n ]\r\n}", "ResponseHeaders": { "Content-Length": [ - "4158" + "1362" ], "Content-Type": [ "application/json" @@ -1210,16 +1129,16 @@ "no-cache" ], "x-ms-request-id": [ - "2c7bb265-d7ab-444a-b13c-29cdb61e4364" + "4594db0c-668e-42c7-a68e-9a53eaecdbbb" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14964" + "14987" ], "x-ms-correlation-request-id": [ - "d9d26d2f-60c5-4079-8a25-0701d0336d4f" + "a4d0fcf5-8ee5-49d0-96c0-002876a3f3df" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212051Z:d9d26d2f-60c5-4079-8a25-0701d0336d4f" + "CENTRALUS:20160115T024815Z:a4d0fcf5-8ee5-49d0-96c0-002876a3f3df" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1228,7 +1147,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:50 GMT" + "Fri, 15 Jan 2016 02:48:14 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1243,23 +1162,19 @@ "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/onesdk5323/providers/Microsoft.DataLakeStore/accounts/onesdk2170?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazUzMjMvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazIxNzA/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "7dd55a9c-bd9a-475a-abe9-958c24436a79" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "", @@ -1274,16 +1189,16 @@ "no-cache" ], "x-ms-request-id": [ - "2ecda202-d4fb-4408-80a3-5f09be51104c" + "17f0e4d6-6029-46a7-892c-bcd57cb4f683" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1195" ], "x-ms-correlation-request-id": [ - "1dde5118-bf09-46d2-bdc2-eb336eb552c9" + "09cac6e3-b266-4b9f-b48f-9da896acff83" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212053Z:1dde5118-bf09-46d2-bdc2-eb336eb552c9" + "CENTRALUS:20160115T024816Z:09cac6e3-b266-4b9f-b48f-9da896acff83" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1292,7 +1207,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:20:53 GMT" + "Fri, 15 Jan 2016 02:48:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1307,8 +1222,13 @@ "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreAccount": [ + "onesdk5323", + "onesdk2170" + ] + }, "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..05634b5b9926 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" + "1194" ], "x-ms-request-id": [ - "7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "20ccda38-908e-4f3b-81a1-4b758c32a430" ], "x-ms-correlation-request-id": [ - "7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "20ccda38-908e-4f3b-81a1-4b758c32a430" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231922Z:7ea1c80a-a1d0-4287-96ad-6c030cdc44d2" + "CENTRALUS:20160115T024614Z:20ccda38-908e-4f3b-81a1-4b758c32a430" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:21 GMT" + "Fri, 15 Jan 2016 02:46:14 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" + "14990" ], "x-ms-request-id": [ - "788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "e48e80ae-03dc-4b71-9119-6ded44a7e019" ], "x-ms-correlation-request-id": [ - "788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "e48e80ae-03dc-4b71-9119-6ded44a7e019" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231922Z:788d9d7c-8a0d-4a00-8401-e6096f6aef85" + "CENTRALUS:20160115T024614Z:e48e80ae-03dc-4b71-9119-6ded44a7e019" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,65 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:21 GMT" + "Fri, 15 Jan 2016 02:46:14 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg1316?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMzE2P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk841?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazg0MT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "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": [ + "14989" + ], + "x-ms-request-id": [ + "8ac140db-29be-4988-9e2e-e089b75c714b" + ], + "x-ms-correlation-request-id": [ + "8ac140db-29be-4988-9e2e-e089b75c714b" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160115T024619Z:8ac140db-29be-4988-9e2e-e089b75c714b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 15 Jan 2016 02:46:19 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk841?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazg0MT9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +163,10 @@ "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": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk841\",\r\n \"name\": \"onesdk841\",\r\n \"location\": \"eastus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "182" + "172" ], "Content-Type": [ "application/json; charset=utf-8" @@ -127,16 +178,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "1193" ], "x-ms-request-id": [ - "ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "687406e6-f0f3-4349-a118-ff891d28eb63" ], "x-ms-correlation-request-id": [ - "ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "687406e6-f0f3-4349-a118-ff891d28eb63" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231923Z:ffc40fe6-9e70-46eb-9282-6cd970c1aeb8" + "CENTRALUS:20160115T024620Z:687406e6-f0f3-4349-a118-ff891d28eb63" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +196,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:22 GMT" + "Fri, 15 Jan 2016 02:46:20 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg1316?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxMzE2P2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk841/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9yZXNvdXJjZXM/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +211,10 @@ "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": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "182" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -175,16 +226,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14988" ], "x-ms-request-id": [ - "a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "c7ddf296-4843-4e28-be3a-e6f31fa39e76" ], "x-ms-correlation-request-id": [ - "a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "c7ddf296-4843-4e28-be3a-e6f31fa39e76" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231923Z:a5b3fadb-6bd5-4e72-8c95-55f6da62ea50" + "CENTRALUS:20160115T024620Z:c7ddf296-4843-4e28-be3a-e6f31fa39e76" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +244,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:23 GMT" + "Fri, 15 Jan 2016 02:46:20 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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8f15b5d0-9751-4c70-b573-73a8038de8d3" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7008' under resource group 'onesdk841' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "156" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +283,13 @@ "gateway" ], "x-ms-request-id": [ - "10ea939a-742f-4f7f-a50c-f2317bb352a5" + "87764792-e39f-41f6-b973-b2ddad30ba63" ], "x-ms-correlation-request-id": [ - "10ea939a-742f-4f7f-a50c-f2317bb352a5" + "87764792-e39f-41f6-b973-b2ddad30ba63" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231938Z:10ea939a-742f-4f7f-a50c-f2317bb352a5" + "CENTRALUS:20160115T024621Z:87764792-e39f-41f6-b973-b2ddad30ba63" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +298,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:38 GMT" + "Fri, 15 Jan 2016 02:46:21 GMT" ] }, "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "46d5bb71-c623-4f09-8a87-b1bf3f72ba1d" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7008' under resource group 'onesdk841' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "156" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +337,13 @@ "gateway" ], "x-ms-request-id": [ - "89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "9095a43e-a6ec-4141-afbd-59d3d23adbb6" ], "x-ms-correlation-request-id": [ - "89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "9095a43e-a6ec-4141-afbd-59d3d23adbb6" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231938Z:89b02806-41c2-4c3d-8c62-7ed4568e7df9" + "CENTRALUS:20160115T024621Z:9095a43e-a6ec-4141-afbd-59d3d23adbb6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +352,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:38 GMT" + "Fri, 15 Jan 2016 02:46:21 GMT" ] }, "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "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.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7008.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:46:23.4265293Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:46:23.4265293Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008\",\r\n \"name\": \"onesdk7008\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "487" ], "Content-Type": [ "application/json" @@ -349,16 +382,16 @@ "no-cache" ], "x-ms-request-id": [ - "a6e8bfea-6f4a-4022-8b45-b8a39d3b10e8" + "4cd35318-c705-421b-ae8c-de4322b77d3d" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14934" + "14992" ], "x-ms-correlation-request-id": [ - "12912db8-a34b-4d01-94c3-8a76cfba6a04" + "ee5aadb6-e5db-404f-b15a-c16676d0b4af" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:12912db8-a34b-4d01-94c3-8a76cfba6a04" + "CENTRALUS:20160115T024703Z:ee5aadb6-e5db-404f-b15a-c16676d0b4af" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +400,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" + "Fri, 15 Jan 2016 02:47:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +415,25 @@ "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "fd22080f-f1d0-4805-a738-f7e72ef69ab1" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7008.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:46:23.4265293Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:46:23.4265293Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008\",\r\n \"name\": \"onesdk7008\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "487" ], "Content-Type": [ "application/json" @@ -416,16 +445,16 @@ "no-cache" ], "x-ms-request-id": [ - "1a10351e-a01a-4575-863d-3ee27d734c0a" + "504c3d02-dea0-43bf-a690-b07c4500c6b1" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14933" + "14991" ], "x-ms-correlation-request-id": [ - "cb84aa9d-14ff-4932-bbc2-99fa4831d250" + "dc6e39c7-0d32-4d24-a2b7-c996e81186ec" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:cb84aa9d-14ff-4932-bbc2-99fa4831d250" + "CENTRALUS:20160115T024704Z:dc6e39c7-0d32-4d24-a2b7-c996e81186ec" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +463,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" + "Fri, 15 Jan 2016 02:47:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +478,25 @@ "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e2cc6ea5-9384-4b81-9448-796c30feadf0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7008.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:46:23.4265293Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:46:23.4265293Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008\",\r\n \"name\": \"onesdk7008\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "467" + "487" ], "Content-Type": [ "application/json" @@ -483,16 +508,16 @@ "no-cache" ], "x-ms-request-id": [ - "173f8513-0e35-48a0-b779-52d74867348e" + "16cad438-84f4-4868-8331-0d9f5cb69fa9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14932" + "14990" ], "x-ms-correlation-request-id": [ - "0c630000-adec-4c3c-8065-d1da4c1652cd" + "bd85d5fb-59b4-47a4-96ab-39f74a8997a5" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232037Z:0c630000-adec-4c3c-8065-d1da4c1652cd" + "CENTRALUS:20160115T024717Z:bd85d5fb-59b4-47a4-96ab-39f74a8997a5" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +526,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:36 GMT" + "Fri, 15 Jan 2016 02:47:17 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +541,25 @@ "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a93548c1-46a4-4181-9a81-74d857eafa9f" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7008' under resource group 'onesdk841' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "168" + "156" ], "Content-Type": [ "application/json; charset=utf-8" @@ -553,13 +574,13 @@ "gateway" ], "x-ms-request-id": [ - "2bedf733-7724-45d9-a4ef-06b22e138697" + "6efbaba1-b41c-4a53-9252-70a1fc3da629" ], "x-ms-correlation-request-id": [ - "2bedf733-7724-45d9-a4ef-06b22e138697" + "6efbaba1-b41c-4a53-9252-70a1fc3da629" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232039Z:2bedf733-7724-45d9-a4ef-06b22e138697" + "CENTRALUS:20160115T024719Z:6efbaba1-b41c-4a53-9252-70a1fc3da629" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,47 +589,34 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:39 GMT" + "Fri, 15 Jan 2016 02:47:18 GMT" ] }, "StatusCode": 404 }, { - "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "ca6e5bbb-277f-4476-920f-8a528b334101" ], - "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.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7008' under resource group 'onesdk841' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "406" + "156" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -616,23 +624,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-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "63504317-234e-43ab-821e-5744e628be8c" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "1bc9dc11-f009-4d6b-8177-92753c9b81ac" ], "x-ms-correlation-request-id": [ - "c6799033-16c9-4892-a1c3-69c4d62d35b3" + "1bc9dc11-f009-4d6b-8177-92753c9b81ac" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231941Z:c6799033-16c9-4892-a1c3-69c4d62d35b3" + "CENTRALUS:20160115T024719Z:1bc9dc11-f009-4d6b-8177-92753c9b81ac" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,100 +643,37 @@ "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" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 15 Jan 2016 02:47:18 GMT" ] }, - "StatusCode": 201 + "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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk7008\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/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": [ - "c6333e7a-15a6-4ba8-aa01-01abbc2cf6c3" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" - ], - "x-ms-correlation-request-id": [ - "107f7892-5587-41f8-98ff-f9b304f936d6" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151119T231941Z:107f7892-5587-41f8-98ff-f9b304f936d6" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Thu, 19 Nov 2015 23:19:41 GMT" + "application/json; charset=utf-8" ], - "Server": [ - "Microsoft-IIS/8.5" + "Content-Length": [ + "92" ], - "X-AspNet-Version": [ - "4.0.30319" + "x-ms-client-request-id": [ + "c5991f79-87e5-4566-8a52-2252d5559c36" ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "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=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008\",\r\n \"name\": \"onesdk7008\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "353" ], "Content-Type": [ "application/json" @@ -745,17 +684,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/b5dcb226-ae74-4b98-a311-963533b9f4770?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "247f39d6-c3b6-4c3f-94c9-01df1752b36a" + "92f3d296-9f1d-44d3-9c98-84d23cde32e5" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" ], "x-ms-correlation-request-id": [ - "9fdd91f2-ef3d-47e2-bcc6-cde1096e48f8" + "d816cb44-1321-424f-9c19-7a1e780bd6a4" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T231952Z:9fdd91f2-ef3d-47e2-bcc6-cde1096e48f8" + "CENTRALUS:20160115T024623Z:d816cb44-1321-424f-9c19-7a1e780bd6a4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,7 +709,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:19:51 GMT" + "Fri, 15 Jan 2016 02:46:22 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -776,19 +724,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/b5dcb226-ae74-4b98-a311-963533b9f4770?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2I1ZGNiMjI2LWFlNzQtNGI5OC1hMzExLTk2MzUzM2I5ZjQ3NzA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", @@ -806,16 +751,16 @@ "no-cache" ], "x-ms-request-id": [ - "8b6d981c-f990-4c55-b18d-c6d5c139acde" + "968b74be-dc08-47d2-87eb-2d92df6505de" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14936" + "14994" ], "x-ms-correlation-request-id": [ - "07d5f6a0-f544-486b-80c0-3b639d6b54d3" + "94d9ef1f-fa0b-44e1-ad44-dfc85daf9f17" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232007Z:07d5f6a0-f544-486b-80c0-3b639d6b54d3" + "CENTRALUS:20160115T024633Z:94d9ef1f-fa0b-44e1-ad44-dfc85daf9f17" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +769,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:07 GMT" + "Fri, 15 Jan 2016 02:46:32 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -839,16 +784,13 @@ "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/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/b5dcb226-ae74-4b98-a311-963533b9f4770?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2I1ZGNiMjI2LWFlNzQtNGI5OC1hMzExLTk2MzUzM2I5ZjQ3NzA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -866,16 +808,16 @@ "no-cache" ], "x-ms-request-id": [ - "487cb554-b9ab-4738-a840-f652ddbb365e" + "db4ffe1b-9bf8-4b9a-bdd9-cc9d07c9a47b" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14935" + "14993" ], "x-ms-correlation-request-id": [ - "6f2d03cc-1bc6-4f27-9356-59118db41a5c" + "39969486-c760-4a5e-97ed-78d425c999e4" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232023Z:6f2d03cc-1bc6-4f27-9356-59118db41a5c" + "CENTRALUS:20160115T024703Z:39969486-c760-4a5e-97ed-78d425c999e4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,7 +826,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:22 GMT" + "Fri, 15 Jan 2016 02:47:03 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -904,21 +846,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "517ba7f4-c0f0-45dc-a898-9ef0157b9722" + ], + "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.9.6.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 [45fa644ef0de455898e6efc9e50ce42e]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "198" @@ -933,10 +874,10 @@ "no-cache" ], "x-ms-request-id": [ - "730b8447-ac49-44a8-9654-3a2c2fe01909" + "45fa644e-f0de-4558-98e6-efc9e50ce42e" ], "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" + "[45fa644ef0de455898e6efc9e50ce42e][ AuthTime::1824.12056217984::PostAuthTime::38318.0795795584 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:060 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:060 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -948,10 +889,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 15 Jan 2016 02:47:04 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 404 @@ -962,21 +903,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e0825816-a52e-4339-b7fa-7833745ee0cb" + ], + "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.9.6.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\": 1452826025285,\r\n \"modificationTime\": 1452826025285,\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 +931,10 @@ "no-cache" ], "x-ms-request-id": [ - "695ee48c-ba32-49ad-89c3-f93752e3985c" + "55542bfb-9567-43f3-949c-0ce8c9f9087f" ], "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" + "[55542bfb956743f3949c0ce8c9f9087f][ AuthTime::820.31963382437::PostAuthTime::201.016802866243 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:233 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:233 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1006,7 +946,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 15 Jan 2016 02:47:05 GMT" ] }, "StatusCode": 200 @@ -1017,21 +957,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "67449a27-7018-4814-878c-5a6592815cff" + ], + "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.9.6.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 [a687d4dff8cc452b91e105b0e02112fc]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "198" @@ -1046,10 +985,10 @@ "no-cache" ], "x-ms-request-id": [ - "96ef16d3-68cc-4b41-b61c-cf181e21aed7" + "a687d4df-f8cc-452b-91e1-05b0e02112fc" ], "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" + "[a687d4dff8cc452b91e105b0e02112fc][ AuthTime::854.962955169404::PostAuthTime::191.179810385555 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:046 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:047 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1061,7 +1000,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 15 Jan 2016 02:47:15 GMT" ] }, "StatusCode": 404 @@ -1072,18 +1011,17 @@ "RequestMethod": "PUT", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c7ae9e87-80cc-4320-b3a1-df022da042fc" + ], + "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.9.6.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -1101,10 +1039,10 @@ "no-cache" ], "x-ms-request-id": [ - "97850ae3-628e-425e-a1a2-a9a83b64e2c4" + "a377bd9c-6064-418a-8ba4-50c0f5538666" ], "Server-Perf": [ - "[97850ae3628e425ea1a2a9a83b64e2c4][ AuthTime::1725.74842308936::PostAuthTime::34304.5426317599 ][HdfsMkdirs :: 00:00:070 ms]%0a[MKDIRS :: 00:00:070 ms]%0a" + "[a377bd9c6064418a8ba450c0f5538666][ AuthTime::1714.20286359128::PostAuthTime::31323.9779257889 ][HdfsMkdirs :: 00:00:027 ms]%0a[MKDIRS :: 00:00:028 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1116,10 +1054,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 15 Jan 2016 02:47:05 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -1130,21 +1068,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "dfbdd4c3-2ee3-4add-8331-ae142cb9f873" + ], + "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.9.6.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 [c94efb4a0ea44f788b55f4bbbb31aff7]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "212" @@ -1159,10 +1096,10 @@ "no-cache" ], "x-ms-request-id": [ - "bca4ef75-27ec-44a1-ba16-e5ea1855c8ab" + "c94efb4a-0ea4-4f78-8b55-f4bbbb31aff7" ], "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" + "[c94efb4a0ea44f788b55f4bbbb31aff7][ AuthTime::902.437136271857::PostAuthTime::204.438365468222 ][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" @@ -1174,7 +1111,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:25 GMT" + "Fri, 15 Jan 2016 02:47:05 GMT" ] }, "StatusCode": 404 @@ -1185,21 +1122,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2fc50529-33e5-4724-bce6-40c1cf49df03" + ], + "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.9.6.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\": 1452826025910,\r\n \"modificationTime\": 1452826025910,\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 +1150,10 @@ "no-cache" ], "x-ms-request-id": [ - "bd7e558a-e06d-4df0-bd54-6b8dcb5cfff8" + "be2656a3-846a-427f-8ad6-9ee4512cb414" ], "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" + "[be2656a3846a427f8ad69ee4512cb414][ AuthTime::849.402915941189::PostAuthTime::220.263092502373 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:116 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:116 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1229,7 +1165,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 15 Jan 2016 02:47:05 GMT" ] }, "StatusCode": 200 @@ -1240,21 +1176,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "1419eb88-79f7-4a79-8113-7c61cd7d7287" + ], + "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.9.6.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\": 1452826025910,\r\n \"modificationTime\": 1452826028107,\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 +1204,10 @@ "no-cache" ], "x-ms-request-id": [ - "250122aa-7737-4cae-9fad-655fc817ff9c" + "76a9902d-3519-46eb-8832-e0b1e1bc776b" ], "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" + "[76a9902d351946eb8832e0b1e1bc776b][ AuthTime::782.254749877358::PostAuthTime::182.198208555361 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:019 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:019 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1284,14 +1219,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:28 GMT" + "Fri, 15 Jan 2016 02:47: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 +1236,17 @@ "Content-Length": [ "0" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "6ef2a31b-b7a5-4030-8cd1-b5f608082312" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1330,13 +1261,13 @@ "no-cache" ], "x-ms-request-id": [ - "8ee3968a-7cf0-44f3-a0c1-12288ea32eab" + "0a9c8cad-d032-4f90-8034-48c1337fba2c" ], "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" + "[0a9c8cadd0324f90803448c1337fba2c][ AuthTime::1696.66735525614::PostAuthTime::32284.5816262944 ][FsOpenStream :: 00:00:043 ms]%0a[Open :: 00:00:043 ms]%0a[Write :: 00:00:000 ms]%0a[FsAppendStream :: 00:00:015 ms]%0a[FlushWrite :: 00:00:016 ms]%0a[CREATE :: 00:00:061 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1348,13 +1279,13 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 15 Jan 2016 02:47: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://onesdk7008.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=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 201 @@ -1365,21 +1296,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2424fbd3-d267-4f15-bac5-048180d98061" + ], + "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.9.6.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 [683587f3224848368a92c5bb5c41cfec]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "214" @@ -1394,10 +1324,10 @@ "no-cache" ], "x-ms-request-id": [ - "a18736d5-c24a-4286-a24f-fd0a8ecaa438" + "683587f3-2248-4836-8a92-c5bb5c41cfec" ], "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" + "[683587f3224848368a92c5bb5c41cfec][ AuthTime::848.547525290694::PostAuthTime::197.595240264264 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:255 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:256 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1409,7 +1339,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:26 GMT" + "Fri, 15 Jan 2016 02:47:06 GMT" ] }, "StatusCode": 404 @@ -1420,21 +1350,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "f8478d77-54e7-4fc8-a674-72207a079902" + ], + "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.9.6.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\": 1452826027030,\r\n \"modificationTime\": 1452826027303,\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 +1378,10 @@ "no-cache" ], "x-ms-request-id": [ - "f994f64f-4468-486d-a8e5-24ff8ec21998" + "cf6d230b-5299-4336-b81e-897dc26999f4" ], "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" + "[cf6d230b52994336b81e897dc26999f4][ AuthTime::851.113697242178::PostAuthTime::186.475161807834 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:141 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:142 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1464,14 +1393,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 15 Jan 2016 02:47: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 +1410,17 @@ "Content-Length": [ "36" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "6e717ada-c292-49b4-8235-50b038ee17c5" ], - "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.9.6.0" ] }, "ResponseBody": "", @@ -1510,13 +1435,13 @@ "no-cache" ], "x-ms-request-id": [ - "156a932c-7fb7-4cb1-aa04-f3b47faed990" + "95b33031-37ef-43eb-bbdc-c446bd53c85d" ], "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" + "[95b3303137ef43ebbbdcc446bd53c85d][ AuthTime::1683.83649549872::PostAuthTime::31279.0699166379 ][FsOpenStream :: 00:00:183 ms]%0a[Open :: 00:00:183 ms]%0a[FsAppendStream :: 00:00:115 ms]%0a[Write :: 00:00:116 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[CREATE :: 00:00:310 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1528,38 +1453,37 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 15 Jan 2016 02:47: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://onesdk7008.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=28cb978b-6757-46e9-b665-cdbe745ac1e6; 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?$top=100&op=LISTSTATUS&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlcj8kdG9wPTEwMCZvcD1MSVNUU1RBVFVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c0b137d4-3697-42ef-8d5d-bc1798a98f41" + ], + "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.9.6.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\": 1452826027030,\r\n \"modificationTime\": 1452826027303,\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\": 1452826025910,\r\n \"modificationTime\": 1452826025910,\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 +1498,10 @@ "no-cache" ], "x-ms-request-id": [ - "d29895a4-80ba-43d7-a447-de94fe61f31c" + "4a8a0060-1a22-4a22-923f-4380c8396953" ], "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" + "[4a8a00601a224a22923f4380c8396953][ AuthTime::832.295102931295::PostAuthTime::193.745982337038 ][FsEnumerateDirectory :: 00:00:025 ms]%0a[FsEnumerateDirectory :: 00:00:025 ms]%0a[ListDirectory :: 00:00:025 ms]%0a[LISTSTATUS :: 00:00:026 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1589,7 +1513,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:27 GMT" + "Fri, 15 Jan 2016 02:47:06 GMT" ] }, "StatusCode": 200 @@ -1606,21 +1530,17 @@ "Content-Length": [ "36" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "e93d5e37-740e-4613-8424-2052293df2de" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1635,10 +1555,10 @@ "no-cache" ], "x-ms-request-id": [ - "fe182423-ca72-47ec-8290-d166b6b393f6" + "dae486ac-835c-4098-b04e-f2a5ba051307" ], "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" + "[dae486ac835c4098b04ef2a5ba051307][ AuthTime::798.934867562004::PostAuthTime::189.041333759318 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:036 ms]%0a[OpenNewHandle :: 00:00:036 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:036 ms]%0a[Open :: 00:00:036 ms]%0a[FsGetStreamLength :: 00:00:009 ms]%0a[GetLength :: 00:00:009 ms]%0a[FsAppendStream :: 00:00:202 ms]%0a[Write :: 00:00:220 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[APPEND :: 00:00:278 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1650,14 +1570,14 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:28 GMT" + "Fri, 15 Jan 2016 02:47:07 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 +1587,17 @@ "Content-Length": [ "71" ], - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "7118165c-4987-44ff-88c9-b803f05d2b9b" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1693,10 +1612,10 @@ "no-cache" ], "x-ms-request-id": [ - "99815d45-8e6a-436a-9e9a-263e4bd50bee" + "b6e99326-41c6-4744-bcde-747a01e267d2" ], "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" + "[b6e9932641c64744bcde747a01e267d2][ AuthTime::740.768303328368::PostAuthTime::186.475161807834 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:033 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsMultiModifyStream :: 00:00:761 ms]%0a[MSCONCAT :: 00:00:796 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1708,7 +1627,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:29 GMT" + "Fri, 15 Jan 2016 02:47:09 GMT" ] }, "StatusCode": 200 @@ -1719,21 +1638,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c3eb406a-3f39-4c2e-a6ce-e08c875ce827" + ], + "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.9.6.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\": 1452826028533,\r\n \"modificationTime\": 1452826028750,\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 +1666,10 @@ "no-cache" ], "x-ms-request-id": [ - "abe25f69-0fc0-40a5-992d-025bc099b162" + "bdc7beb5-5a88-4df9-b8c7-92a3a60344d3" ], "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" + "[bdc7beb55a884df9b8c792a3a60344d3][ AuthTime::819.464243173876::PostAuthTime::188.185943108823 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:042 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:043 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1763,7 +1681,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:29 GMT" + "Fri, 15 Jan 2016 02:47:09 GMT" ] }, "StatusCode": 200 @@ -1774,21 +1692,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "196dc5ea-7b9f-4c1f-bbca-d95044d44e62" + ], + "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.9.6.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\": 1452826028533,\r\n \"modificationTime\": 1452826028750,\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 +1720,10 @@ "no-cache" ], "x-ms-request-id": [ - "8a02a818-a1bb-40ba-aed6-2b65f548c5ad" + "ba06d9d9-8f57-42a2-bbbe-aa64db016179" ], "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" + "[ba06d9d98f5742a2bbbeaa64db016179][ AuthTime::816.898071222392::PostAuthTime::186.902857133081 ][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" ], "X-Content-Type-Options": [ "nosniff" @@ -1818,7 +1735,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 15 Jan 2016 02:47:12 GMT" ] }, "StatusCode": 200 @@ -1829,21 +1746,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "648d77b0-d717-44b4-9901-7e5bb4fdd32d" + ], + "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.9.6.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\": 1452826028533,\r\n \"modificationTime\": 1452826028750,\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 +1774,10 @@ "no-cache" ], "x-ms-request-id": [ - "84b75247-69f9-45f0-bdd6-a946ac5eb430" + "a78b55b9-671b-4546-aff3-500bc9efe44d" ], "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" + "[a78b55b9671b4546aff3500bc9efe44d][ AuthTime::860.522994397619::PostAuthTime::200.161412215748 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:018 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:018 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1873,7 +1789,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 15 Jan 2016 02:47:12 GMT" ] }, "StatusCode": 200 @@ -1884,21 +1800,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "9631e906-b101-4737-a295-94a8dcab55f7" + ], + "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.9.6.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 [531977bb963041189858e4ffe85a2bd1]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -1913,10 +1828,10 @@ "no-cache" ], "x-ms-request-id": [ - "f638f17c-d9b5-4ff3-9019-9509d39fddf5" + "531977bb-9630-4118-9858-e4ffe85a2bd1" ], "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" + "[531977bb963041189858e4ffe85a2bd1][ AuthTime::772.41775739667::PostAuthTime::184.764380506845 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:119 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:119 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1928,7 +1843,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 15 Jan 2016 02:47:14 GMT" ] }, "StatusCode": 404 @@ -1939,21 +1854,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "485fd3bf-c4c3-42d3-a3ef-c874ee45ed43" + ], + "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.9.6.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 [611105c0a88b4fdc8a1b2a321dfdd7a6]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -1968,10 +1882,10 @@ "no-cache" ], "x-ms-request-id": [ - "271296d6-e0ed-40e2-a785-a8e372a8c481" + "611105c0-a88b-4fdc-8a1b-2a321dfdd7a6" ], "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" + "[611105c0a88b4fdc8a1b2a321dfdd7a6][ AuthTime::763.436155566476::PostAuthTime::182.198208555361 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:067 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:067 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1983,7 +1897,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:30 GMT" + "Fri, 15 Jan 2016 02:47:09 GMT" ] }, "StatusCode": 404 @@ -1994,21 +1908,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "64f49d4f-df36-40f9-a33b-e02816ce1cc7" + ], + "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.9.6.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 [78672929765948d4ad298e612f1f56f9]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "213" @@ -2023,10 +1936,10 @@ "no-cache" ], "x-ms-request-id": [ - "fa94d4be-d464-4bfd-8827-19968dbaf085" + "78672929-7659-48d4-ad29-8e612f1f56f9" ], "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" + "[78672929765948d4ad298e612f1f56f9][ AuthTime::1743.2861457081::PostAuthTime::31950.9792726015 ][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 +1951,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:30 GMT" + "Fri, 15 Jan 2016 02:47:09 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 404 @@ -2052,21 +1965,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "89f81514-b11f-41bd-8196-63b8879ae78f" + ], + "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.9.6.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\": 20364,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1452826030440,\r\n \"modificationTime\": 1452826030947,\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 +1993,10 @@ "no-cache" ], "x-ms-request-id": [ - "4a5269d0-f4a3-4f63-bb2c-1a45d1e005a8" + "57ee14bd-118a-4abf-b02b-20340068542a" ], "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" + "[57ee14bd118a4abfb02b20340068542a][ AuthTime::850.686001916931::PostAuthTime::195.456763638028 ][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" ], "X-Content-Type-Options": [ "nosniff" @@ -2096,7 +2008,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 15 Jan 2016 02:47:11 GMT" ] }, "StatusCode": 200 @@ -2107,21 +2019,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "81b52198-1143-4624-9ecc-b2998b14b1d6" + ], + "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.9.6.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\": 20364,\r\n \"pathSuffix\": \"\",\r\n \"type\": \"FILE\",\r\n \"blockSize\": 268435456,\r\n \"accessTime\": 1452826030440,\r\n \"modificationTime\": 1452826030947,\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 +2047,10 @@ "no-cache" ], "x-ms-request-id": [ - "cb01ccb8-d4d6-482a-b031-0844f85f1f2e" + "f0b84a18-41fd-4e19-b2a2-601d74159555" ], "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" + "[f0b84a1841fd4e19b2a2601d74159555][ AuthTime::1839.51759388875::PostAuthTime::30956.1599460762 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:019 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:019 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2151,41 +2062,37 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 15 Jan 2016 02:47:12 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "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 -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 -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 -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 -ErrorAction SilentlyContinue} -IgnoreFailures\r\n\t}\r\n", "RequestHeaders": { "Content-Type": [ "application/octet-stream" ], "Content-Length": [ - "18295" + "20363" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "a61c4cbc-7c09-46ca-9160-0222311a8254" ], - "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.9.6.0" ] }, "ResponseBody": "", @@ -2200,13 +2107,13 @@ "no-cache" ], "x-ms-request-id": [ - "2b8b7799-2500-4ff1-ab0c-c0b87f9ecf7f" + "a2cc1d58-b07b-4915-b512-8e2924d17e80" ], "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" + "[a2cc1d58b07b4915b5128e2924d17e80][ AuthTime::1671.0056357413::PostAuthTime::30807.3219728901 ][FsDelete :: 00:00:010 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:011 ms]%0a[FsOpenStream :: 00:00:193 ms]%0a[Open :: 00:00:193 ms]%0a[FsAppendStream :: 00:00:101 ms]%0a[Write :: 00:00:101 ms]%0a[FsAppendStream :: 00:00:010 ms]%0a[FlushWrite :: 00:00:010 ms]%0a[CREATE :: 00:00:318 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2218,13 +2125,13 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 15 Jan 2016 02:47:10 GMT" ], "Location": [ - "https://testdatalake18228.azuredatalakestore.net/webhdfs/v1/adlspstestfolder/importfile.txt?op=CREATE&overwrite=true&write=true&api-version=2015-10-01-preview" + "https://onesdk7008.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=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 201 @@ -2241,21 +2148,17 @@ "Content-Length": [ "1" ], - "Transfer-Encoding": [ - "chunked" + "x-ms-client-request-id": [ + "24d06b12-a48f-4436-bf26-af476facc393" ], - "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.9.6.0" ] }, "ResponseBody": "", @@ -2270,10 +2173,10 @@ "no-cache" ], "x-ms-request-id": [ - "9a584a03-b5fd-4bcb-b971-7b00db323efa" + "482a8d17-a5c3-4f57-8541-dcdf3995966f" ], "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" + "[482a8d17a5c34f578541dcdf3995966f][ AuthTime::822.03041512536::PostAuthTime::189.469029084565 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:028 ms]%0a[OpenNewHandle :: 00:00:028 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:028 ms]%0a[Open :: 00:00:028 ms]%0a[FsGetStreamLength :: 00:00:009 ms]%0a[GetLength :: 00:00:009 ms]%0a[FsAppendStream :: 00:00:021 ms]%0a[Write :: 00:00:022 ms]%0a[FsAppendStream :: 00:00:009 ms]%0a[FlushWrite :: 00:00:009 ms]%0a[APPEND :: 00:00:071 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2285,32 +2188,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 15 Jan 2016 02:47:10 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%2Fimportfile.txt.segments.8e236ea7-6057-4475-96c8-7c62bfc0fcce?op=GETFILESTATUS&api-version=2015-10-01-preview", + "EncodedRequestUri": "L3dlYmhkZnMvdjEvYWRsc3BzdGVzdGZvbGRlciUyRmltcG9ydGZpbGUudHh0LnNlZ21lbnRzLjhlMjM2ZWE3LTYwNTctNDQ3NS05NmM4LTdjNjJiZmMwZmNjZT9vcD1HRVRGSUxFU1RBVFVTJmFwaS12ZXJzaW9uPTIwMTUtMTAtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4f113dc6-cf0e-4018-b3d6-7eb5c0e2c0de" + ], + "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.9.6.0" ] }, - "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}", + "ResponseBody": "{\r\n \"RemoteException\": {\r\n \"exception\": \"FileNotFoundException\",\r\n \"message\": \"File/Folder does not exist: /adlspstestfolder/importfile.txt.segments.8e236ea7-6057-4475-96c8-7c62bfc0fcce [e375b483b72649ca918885ea5b2da8b6]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "259" @@ -2325,10 +2227,10 @@ "no-cache" ], "x-ms-request-id": [ - "9e2cd3ab-2538-444e-afd3-e5d13c45a552" + "e375b483-b726-49ca-9188-85ea5b2da8b6" ], "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" + "[e375b483b72649ca918885ea5b2da8b6][ AuthTime::878.058502732759::PostAuthTime::201.44449819149 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:030 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:030 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2340,29 +2242,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:31 GMT" + "Fri, 15 Jan 2016 02:47:12 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=", + "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" + "x-ms-client-request-id": [ + "2e1a685f-3fe1-4b7f-a7e0-39ba0870204e" + ], + "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.9.6.0" ] }, "ResponseBody": "Test file content! @ Azure PsTest01?Test file content! @ Azure PsTest01?", @@ -2380,10 +2281,10 @@ "chunked" ], "x-ms-request-id": [ - "61e25466-ccaf-4535-8152-f63b09858063" + "b94df750-4bec-4877-8a5a-405a0cb40b4f" ], "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" + "[b94df7504bec48778a5a405a0cb40b4f][ AuthTime::801.928734838735::PostAuthTime::187.758247783576 ][GetCacheEntry :: 00:00:000 ms]%0a[FsOpenStream :: 00:00:044 ms]%0a[OpenNewHandle :: 00:00:044 ms]%0a[CreateCacheEntry :: 00:00:000 ms]%0a[GetOrCreateHandle :: 00:00:044 ms]%0a[Open :: 00:00:044 ms]%0a[FsReadStream :: 00:00:022 ms]%0a[OPEN :: 00:00:068 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2395,29 +2296,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:32 GMT" + "Fri, 15 Jan 2016 02:47:14 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": [ + "60b360df-f404-4d19-9967-31aeaaf994d0" + ], + "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.9.6.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2435,10 +2335,10 @@ "no-cache" ], "x-ms-request-id": [ - "f0570288-c31c-4c60-a7bf-6151626a23b9" + "ef585746-1e3a-488c-95d5-33f74069ba43" ], "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" + "[ef5857461e3a488c95d533f74069ba43][ AuthTime::777.977796624885::PostAuthTime::184.764380506845 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:039 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:102 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:143 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2450,7 +2350,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 15 Jan 2016 02:47:14 GMT" ] }, "StatusCode": 200 @@ -2461,21 +2361,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8bace0dc-9514-49f7-8055-796e0ca43150" + ], + "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.9.6.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\": 1452826028533,\r\n \"modificationTime\": 1452826028750,\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 +2389,10 @@ "no-cache" ], "x-ms-request-id": [ - "0833ff26-8f94-4f6f-998a-47b47c4b374d" + "eb4a9fbf-a056-4de8-ab6a-9641ebe1e0cf" ], "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" + "[eb4a9fbfa0564de8ab6a9641ebe1e0cf][ AuthTime::885.757018587211::PostAuthTime::193.745982337038 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:051 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:051 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2505,7 +2404,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:33 GMT" + "Fri, 15 Jan 2016 02:47:14 GMT" ] }, "StatusCode": 200 @@ -2516,21 +2415,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "57229b09-b30c-4f7e-b225-606083e28958" + ], + "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.9.6.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 [0f4a6c2ae50a4f3f860b805e9a695310]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "211" @@ -2545,10 +2443,10 @@ "no-cache" ], "x-ms-request-id": [ - "c76cc02c-35b5-483f-aa3b-6046619f9fd7" + "0f4a6c2a-e50a-4f3f-860b-805e9a695310" ], "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" + "[0f4a6c2ae50a4f3f860b805e9a695310][ AuthTime::839.993618785747::PostAuthTime::230.100084983061 ][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" @@ -2560,29 +2458,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 15 Jan 2016 02:47:16 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": [ + "d385f557-0d3f-4565-b51d-ef1968de7b73" + ], + "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.9.6.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2600,10 +2497,10 @@ "no-cache" ], "x-ms-request-id": [ - "c5c90460-c368-4965-a6a2-17593c20fd6f" + "94c50eb7-2616-46e1-ae18-d33241c1093b" ], "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" + "[94c50eb7261646e1ae18d33241c1093b][ AuthTime::1694.95657395515::PostAuthTime::31533.1209398348 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:028 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[FsRename :: 00:00:096 ms]%0a[CleanCacheRename :: 00:00:000 ms]%0a[RENAME :: 00:00:126 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2615,10 +2512,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 15 Jan 2016 02:47:15 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -2629,21 +2526,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a5e01929-831a-4ee7-aa1a-01c87dacefb5" + ], + "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.9.6.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\": 1452826025285,\r\n \"modificationTime\": 1452826034582,\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 +2554,10 @@ "no-cache" ], "x-ms-request-id": [ - "8c7d2a46-acd3-4d0f-a5a0-0a59f1e97d22" + "b72a4d24-234b-4dd3-a60c-7cd38598712d" ], "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" + "[b72a4d24234b4dd3a60c7cd38598712d][ AuthTime::854.107564518909::PostAuthTime::189.896724409813 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:052 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:052 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2673,7 +2569,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 15 Jan 2016 02:47:15 GMT" ] }, "StatusCode": 200 @@ -2684,21 +2580,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b5b20aff-ea54-43b9-936e-36c9a50e1d41" + ], + "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.9.6.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\": 1452826025285,\r\n \"modificationTime\": 1452826036441,\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 +2608,10 @@ "no-cache" ], "x-ms-request-id": [ - "3fecef9b-b072-4ddc-a396-a13762cd482e" + "010e3ec6-cfab-4dde-b812-2d38542f2819" ], "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" + "[010e3ec6cfab4ddeb8122d38542f2819][ AuthTime::1661.59633858586::PostAuthTime::31019.4588542128 ][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" @@ -2728,10 +2623,10 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 15 Jan 2016 02:47:16 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -2742,21 +2637,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "06b7c5f9-d81b-4644-8e97-ca86409ef5d5" + ], + "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.9.6.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 [b370688c461c4fadad2a37834370e8be]\",\r\n \"javaClassName\": \"java.io.FileNotFoundException\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ "202" @@ -2771,10 +2665,10 @@ "no-cache" ], "x-ms-request-id": [ - "4c2fc817-59fa-4c49-a85a-1f9f4fc98687" + "b370688c-461c-4fad-ad2a-37834370e8be" ], "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" + "[b370688c461c4fadad2a37834370e8be][ AuthTime::812.621117969918::PostAuthTime::194.601372987533 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:124 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:124 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2786,7 +2680,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:36 GMT" + "Fri, 15 Jan 2016 02:47:17 GMT" ] }, "StatusCode": 404 @@ -2797,21 +2691,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "0ff933e1-cc1e-45e5-a226-b5c92e280a17" + ], + "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.9.6.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\": 1452826028533,\r\n \"modificationTime\": 1452826028750,\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 +2719,10 @@ "no-cache" ], "x-ms-request-id": [ - "890a011b-4790-49f6-9e5a-ef672a778977" + "d72319fb-eb14-4667-a625-15a81316e79f" ], "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" + "[d72319fbeb144667a62515a81316e79f][ AuthTime::1727.8891139992::PostAuthTime::31499.3330091403 ][IsExist :: 00:00:000 ms]%0a[HdfsGetFileStatus :: 00:00:019 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETFILESTATUS :: 00:00:019 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2841,32 +2734,31 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:34 GMT" + "Fri, 15 Jan 2016 02:47:16 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=c02e6f2b-b914-46d3-8bef-03713798264f; path=/; secure; HttpOnly" + "UserPrincipalSession=28cb978b-6757-46e9-b665-cdbe745ac1e6; 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": [ + "6b04fe2a-168f-42b8-9523-7641e44b6081" + ], + "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.9.6.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2884,10 +2776,10 @@ "no-cache" ], "x-ms-request-id": [ - "e8284696-9a7c-43e7-9cd5-3235b1b066e4" + "a092c165-45b2-4f60-b574-71aafbbed260" ], "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" + "[a092c16545b24f60b57471aafbbed260][ AuthTime::835.716665533274::PostAuthTime::204.010670142974 ][FsDelete :: 00:00:193 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete :: 00:00:194 ms]%0a[DELETE :: 00:00:194 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2899,29 +2791,28 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 15 Jan 2016 02:47:16 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": [ + "63cc5b96-4374-4767-afba-f994618eb3c2" + ], + "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.9.6.0" ] }, "ResponseBody": "{\r\n \"boolean\": true\r\n}", @@ -2939,10 +2830,10 @@ "no-cache" ], "x-ms-request-id": [ - "1f295607-7655-4088-ac08-bcf77078cba2" + "347346a7-f097-41b6-86f9-26f81187bdcd" ], "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" + "[347346a7f09741b686f926f81187bdcd][ AuthTime::807.488774066951::PostAuthTime::190.32441973506 ][FsDelete :: 00:00:243 ms]%0a[CleanCacheDelete :: 00:00:000 ms]%0a[Delete : Recursive :: 00:00:244 ms]%0a[DELETE :: 00:00:244 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -2954,29 +2845,25 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:35 GMT" + "Fri, 15 Jan 2016 02:47:16 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/onesdk841/providers/Microsoft.DataLakeStore/accounts/onesdk7008?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazg0MS9wcm92aWRlcnMvTWljcm9zb2Z0LkRhdGFMYWtlU3RvcmUvYWNjb3VudHMvb25lc2RrNzAwOD9hcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "c8b24502-e63c-4a65-bc3f-fd035e2509ac" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "", @@ -2991,16 +2878,16 @@ "no-cache" ], "x-ms-request-id": [ - "50d8f7eb-1a94-45c5-b09c-359032833c45" + "ed8535d5-2a35-4d6f-b345-b81a306b99b0" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1196" ], "x-ms-correlation-request-id": [ - "ff8f7952-494c-4651-bc59-c2a875f8a29f" + "aab053b2-5e7a-4daa-87de-ae9ee14a6fad" ], "x-ms-routing-request-id": [ - "WESTUS:20151119T232039Z:ff8f7952-494c-4651-bc59-c2a875f8a29f" + "CENTRALUS:20160115T024719Z:aab053b2-5e7a-4daa-87de-ae9ee14a6fad" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -3009,7 +2896,7 @@ "no-cache" ], "Date": [ - "Thu, 19 Nov 2015 23:20:39 GMT" + "Fri, 15 Jan 2016 02:47:18 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -3024,8 +2911,13 @@ "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreFileSystem": [ + "onesdk841", + "onesdk7008" + ] + }, "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..247d2e9d33e3 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" @@ -25,16 +25,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-request-id": [ - "9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "a56ea080-fee1-43e0-89e5-b2d5b5b113b6" ], "x-ms-correlation-request-id": [ - "9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "a56ea080-fee1-43e0-89e5-b2d5b5b113b6" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001106Z:9bd96a36-1cdc-4e64-8ec6-195ff41c6c4c" + "CENTRALUS:20160115T024148Z:a56ea080-fee1-43e0-89e5-b2d5b5b113b6" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:06 GMT" + "Fri, 15 Jan 2016 02:41:48 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" + "14999" ], "x-ms-request-id": [ - "d3d18f1c-085a-41e6-86b4-42f06d79d840" + "03603074-e267-44ca-b4bd-95a0d0802b79" ], "x-ms-correlation-request-id": [ - "d3d18f1c-085a-41e6-86b4-42f06d79d840" + "03603074-e267-44ca-b4bd-95a0d0802b79" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001106Z:d3d18f1c-085a-41e6-86b4-42f06d79d840" + "CENTRALUS:20160115T024149Z:03603074-e267-44ca-b4bd-95a0d0802b79" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,65 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:06 GMT" + "Fri, 15 Jan 2016 02:41:48 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg16582?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxNjU4Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5711?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU3MTE/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": [ + "f1bcab11-fe5d-4f52-b739-5e04f0ff6024" + ], + "x-ms-correlation-request-id": [ + "f1bcab11-fe5d-4f52-b739-5e04f0ff6024" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160115T024157Z:f1bcab11-fe5d-4f52-b739-5e04f0ff6024" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 15 Jan 2016 02:41:56 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5711?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazU3MTE/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +163,10 @@ "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": "{\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5711\",\r\n \"name\": \"onesdk5711\",\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 +178,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1195" + "1198" ], "x-ms-request-id": [ - "33014443-3184-4ae2-a123-7f7ace5e979d" + "0f0daeb8-f0e2-4d3c-9168-bdb0e4b620e0" ], "x-ms-correlation-request-id": [ - "33014443-3184-4ae2-a123-7f7ace5e979d" + "0f0daeb8-f0e2-4d3c-9168-bdb0e4b620e0" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001107Z:33014443-3184-4ae2-a123-7f7ace5e979d" + "CENTRALUS:20160115T024158Z:0f0daeb8-f0e2-4d3c-9168-bdb0e4b620e0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +196,14 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:07 GMT" + "Fri, 15 Jan 2016 02:41:57 GMT" ] }, "StatusCode": 201 }, { - "RequestUri": "/subscriptions/46153750-fa3b-4140-bf57-8beb7d5c971a/resourcegroups/datalakerg16582?api-version=2014-04-01-preview", - "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNDYxNTM3NTAtZmEzYi00MTQwLWJmNTctOGJlYjdkNWM5NzFhL3Jlc291cmNlZ3JvdXBzL2RhdGFsYWtlcmcxNjU4Mj9hcGktdmVyc2lvbj0yMDE0LTA0LTAxLXByZXZpZXc=", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5711/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +211,10 @@ "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": "{\r\n \"value\": []\r\n}", "ResponseHeaders": { "Content-Length": [ - "184" + "12" ], "Content-Type": [ "application/json; charset=utf-8" @@ -175,16 +226,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14871" + "14997" ], "x-ms-request-id": [ - "39f064bf-60ac-438a-a384-3ce095d5c955" + "bba430bd-0ad7-4b26-bb47-863973cb0864" ], "x-ms-correlation-request-id": [ - "39f064bf-60ac-438a-a384-3ce095d5c955" + "bba430bd-0ad7-4b26-bb47-863973cb0864" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001107Z:39f064bf-60ac-438a-a384-3ce095d5c955" + "CENTRALUS:20160115T024158Z:bba430bd-0ad7-4b26-bb47-863973cb0864" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +244,31 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:07 GMT" + "Fri, 15 Jan 2016 02:41:57 GMT" ] }, "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "da280517-7f03-4a86-9ea7-7568ce5fa895" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7268' under resource group 'onesdk5711' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +283,13 @@ "gateway" ], "x-ms-request-id": [ - "d5090f85-3207-46f1-b5c9-7843b6e9401c" + "17738ec3-f06c-4585-8325-49350eec6a89" ], "x-ms-correlation-request-id": [ - "d5090f85-3207-46f1-b5c9-7843b6e9401c" + "17738ec3-f06c-4585-8325-49350eec6a89" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001119Z:d5090f85-3207-46f1-b5c9-7843b6e9401c" + "CENTRALUS:20160115T024158Z:17738ec3-f06c-4585-8325-49350eec6a89" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +298,31 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:19 GMT" + "Fri, 15 Jan 2016 02:41:58 GMT" ] }, "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "9e68b791-f54d-48e7-9dc4-52367f7c6a04" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7268' under resource group 'onesdk5711' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +337,13 @@ "gateway" ], "x-ms-request-id": [ - "113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "f81464f0-1e3e-47b4-a1c3-b0af055df907" ], "x-ms-correlation-request-id": [ - "113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "f81464f0-1e3e-47b4-a1c3-b0af055df907" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001119Z:113f6ed9-186c-46ae-a93e-d98e0fc408fd" + "CENTRALUS:20160115T024159Z:f81464f0-1e3e-47b4-a1c3-b0af055df907" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +352,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:19 GMT" + "Fri, 15 Jan 2016 02:41:58 GMT" ] }, "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/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.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7268.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:42:02.4091391Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:42:02.4091391Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268\",\r\n \"name\": \"onesdk7268\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -349,16 +382,16 @@ "no-cache" ], "x-ms-request-id": [ - "54b810a5-27d8-4943-bb89-e99b7b0ce52d" + "ac43596e-ee17-4a7a-a7e5-8a5dc37f1786" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14951" + "14995" ], "x-ms-correlation-request-id": [ - "2233ffa8-622e-4612-90b6-bc219ee3a9e5" + "f27f2a09-641c-404a-899d-162e5b16d86b" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:2233ffa8-622e-4612-90b6-bc219ee3a9e5" + "CENTRALUS:20160115T024242Z:f27f2a09-641c-404a-899d-162e5b16d86b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +400,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" + "Fri, 15 Jan 2016 02:42:41 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +415,25 @@ "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "69d3c369-fa0d-4064-b54f-6fb8cfb5f7de" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7268.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:42:02.4091391Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:42:02.4091391Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268\",\r\n \"name\": \"onesdk7268\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -416,16 +445,16 @@ "no-cache" ], "x-ms-request-id": [ - "adea409a-429b-42f1-9d64-2178a4757834" + "d547354d-8c2d-4c4b-abd1-0132edc4c06a" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14950" + "14994" ], "x-ms-correlation-request-id": [ - "ccfa746c-396f-45ad-81de-3e89fe647970" + "9d2f9c57-f388-4ee8-a231-ee6082daad11" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:ccfa746c-396f-45ad-81de-3e89fe647970" + "CENTRALUS:20160115T024242Z:9d2f9c57-f388-4ee8-a231-ee6082daad11" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +463,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" + "Fri, 15 Jan 2016 02:42:41 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +478,25 @@ "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "45efe9c0-9cfe-49c2-ab3a-c0be4340fed1" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7268.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:42:02.4091391Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:42:02.4091391Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268\",\r\n \"name\": \"onesdk7268\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -483,16 +508,16 @@ "no-cache" ], "x-ms-request-id": [ - "fdd0c40f-46e2-429f-8a4a-c452a0ef35cc" + "3fbb198d-30c5-40a6-b657-9b8a0d364bb2" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14947" + "14999" ], "x-ms-correlation-request-id": [ - "8bfc454c-15d3-4cbb-a2fe-64a18054fc43" + "fda30f74-877d-4681-aac6-aabec2323d7c" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001252Z:8bfc454c-15d3-4cbb-a2fe-64a18054fc43" + "CENTRALUS:20160115T024608Z:fda30f74-877d-4681-aac6-aabec2323d7c" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +526,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:52 GMT" + "Fri, 15 Jan 2016 02:46:07 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +541,25 @@ "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "bec638ac-d17a-4f45-8957-1d34fdf9ef2b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7268' under resource group 'onesdk5711' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -553,13 +574,13 @@ "gateway" ], "x-ms-request-id": [ - "389215f4-399e-4154-b168-69810cec6398" + "1fbfc579-13c3-424e-a473-f1d0d0e97838" ], "x-ms-correlation-request-id": [ - "389215f4-399e-4154-b168-69810cec6398" + "1fbfc579-13c3-424e-a473-f1d0d0e97838" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001254Z:389215f4-399e-4154-b168-69810cec6398" + "CENTRALUS:20160115T024610Z:1fbfc579-13c3-424e-a473-f1d0d0e97838" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,47 +589,34 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:54 GMT" + "Fri, 15 Jan 2016 02:46:10 GMT" ] }, "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", - "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "78102299-9058-4251-bf11-73c43f94a8a9" ], - "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.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7268' under resource group 'onesdk5711' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -616,23 +624,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-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "3f2edff5-e8a5-46e9-8ab2-2dbe7d8d60c9" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1197" + "34b671a1-7366-4513-bf36-0b9be9668157" ], "x-ms-correlation-request-id": [ - "da6cbf43-3d00-4b78-9158-a30346706fd8" + "34b671a1-7366-4513-bf36-0b9be9668157" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001121Z:da6cbf43-3d00-4b78-9158-a30346706fd8" + "CENTRALUS:20160115T024610Z:34b671a1-7366-4513-bf36-0b9be9668157" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,100 +643,37 @@ "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" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 15 Jan 2016 02:46:10 GMT" ] }, - "StatusCode": 201 + "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk7268\",\r\n \"tags\": {},\r\n \"properties\": {}\r\n}", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" - ], - "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/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": [ - "ad04f836-b09f-4ad1-83f3-4ae9c5ccfd19" - ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14955" - ], - "x-ms-correlation-request-id": [ - "2407aac5-9c45-42f9-b8c0-cb3e780ecc72" - ], - "x-ms-routing-request-id": [ - "WESTUS:20151120T001122Z:2407aac5-9c45-42f9-b8c0-cb3e780ecc72" - ], - "Strict-Transport-Security": [ - "max-age=31536000; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 20 Nov 2015 00:11:21 GMT" + "application/json; charset=utf-8" ], - "Server": [ - "Microsoft-IIS/8.5" + "Content-Length": [ + "92" ], - "X-AspNet-Version": [ - "4.0.30319" + "x-ms-client-request-id": [ + "797a249f-6d77-4836-be8b-516199a3a383" ], - "X-Powered-By": [ - "ASP.NET" - ] - }, - "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=", - "RequestMethod": "GET", - "RequestBody": "", - "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268\",\r\n \"name\": \"onesdk7268\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "354" ], "Content-Type": [ "application/json" @@ -745,17 +684,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/e0ea87d6-61f8-45ab-bbaf-cf6bbc09b8eb0?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "5111534d-7bb9-4f07-b928-039e4d14c2b7" + "5e4a30f2-c34e-4e71-92b9-1691a3cba518" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14954" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" ], "x-ms-correlation-request-id": [ - "3c3d9b21-4e80-4465-a1a1-9b9c73fb2993" + "fab3abe0-4e65-449f-942b-7ce19801dde0" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001132Z:3c3d9b21-4e80-4465-a1a1-9b9c73fb2993" + "CENTRALUS:20160115T024201Z:fab3abe0-4e65-449f-942b-7ce19801dde0" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,7 +709,10 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:31 GMT" + "Fri, 15 Jan 2016 02:42:00 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -776,19 +724,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/e0ea87d6-61f8-45ab-bbaf-cf6bbc09b8eb0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2UwZWE4N2Q2LTYxZjgtNDVhYi1iYmFmLWNmNmJiYzA5YjhlYjA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", @@ -806,16 +751,16 @@ "no-cache" ], "x-ms-request-id": [ - "633a02b0-fa41-46b8-842f-6331e51f04d4" + "0c5540ff-f351-48ea-b843-5f19c5f1b9b9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14953" + "14997" ], "x-ms-correlation-request-id": [ - "4cc3579b-0596-40ff-863b-6c2ff6b711c5" + "60d32b93-7eaf-407b-9907-fae3809a32c8" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001148Z:4cc3579b-0596-40ff-863b-6c2ff6b711c5" + "CENTRALUS:20160115T024211Z:60d32b93-7eaf-407b-9907-fae3809a32c8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +769,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:11:48 GMT" + "Fri, 15 Jan 2016 02:42:10 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -839,16 +784,13 @@ "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/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/e0ea87d6-61f8-45ab-bbaf-cf6bbc09b8eb0?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzL2UwZWE4N2Q2LTYxZjgtNDVhYi1iYmFmLWNmNmJiYzA5YjhlYjA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -866,16 +808,16 @@ "no-cache" ], "x-ms-request-id": [ - "444634d2-dc38-4743-a364-ac5d7d7b160c" + "54f5f121-c86f-44f6-9f16-ae377b7e0487" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14952" + "14996" ], "x-ms-correlation-request-id": [ - "c97919aa-fa77-45cb-9ecd-ca7b60ad99e0" + "d379e53f-158b-4c18-a144-676422b0c638" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001203Z:c97919aa-fa77-45cb-9ecd-ca7b60ad99e0" + "CENTRALUS:20160115T024242Z:d379e53f-158b-4c18-a144-676422b0c638" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,7 +826,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:03 GMT" + "Fri, 15 Jan 2016 02:42:41 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -904,21 +846,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "79056431-63ce-42b1-a169-8b61c4675c47" + ], + "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.9.6.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 +874,10 @@ "no-cache" ], "x-ms-request-id": [ - "20b0b0d4-4aff-46e8-9ba2-765a27c6d37a" + "87bf20f8-0bf7-4e1e-82ce-d20190ba42ff" ], "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" + "[87bf20f80bf74e1e82ced20190ba42ff][ AuthTime::1906.66168260113::PostAuthTime::33680.5071429243 ][HdfsGetAclStatus :: 00:00:029 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:029 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -948,10 +889,10 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:07 GMT" + "Fri, 15 Jan 2016 02:42:43 GMT" ], "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" + "UserPrincipalSession=b8510530-6663-44cf-a64f-0110c3b06408; path=/; secure; HttpOnly" ] }, "StatusCode": 200 @@ -962,21 +903,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "a11fc60c-2bd5-4853-a3a3-19a84ecbfc9c" + ], + "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.9.6.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 +931,10 @@ "no-cache" ], "x-ms-request-id": [ - "58720262-273a-4a00-8a72-893c3f8adb14" + "5b7184c3-d85a-466b-b50a-7df79b62a255" ], "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" + "[5b7184c3d85a466bb50a7df79b62a255][ AuthTime::783.108465868703::PostAuthTime::183.053207750849 ][HdfsGetAclStatus :: 00:00:037 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:037 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1006,7 +946,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:08 GMT" + "Fri, 15 Jan 2016 02:42:44 GMT" ] }, "StatusCode": 200 @@ -1017,21 +957,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "580e8369-33af-4c42-b506-52d45383a789" + ], + "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.9.6.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 +985,10 @@ "no-cache" ], "x-ms-request-id": [ - "f51d489d-b7e6-4e6f-87c9-c3b9b821504f" + "b3085fb2-a6d0-49bd-807d-2939e4c90368" ], "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" + "[b3085fb2a6d049bd807d2939e4c90368][ AuthTime::834.431795144642::PostAuthTime::190.75170714224 ][HdfsGetAclStatus :: 00:00:031 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:032 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1061,7 +1000,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 15 Jan 2016 02:42:44 GMT" ] }, "StatusCode": 200 @@ -1072,21 +1011,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2a9b8757-e4dc-490d-8dec-a0d3faea92da" + ], + "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.9.6.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 +1039,10 @@ "no-cache" ], "x-ms-request-id": [ - "b03b444c-7a81-43a1-94fe-2d588b95bf4e" + "3b6bec87-3aa6-4a03-8fa9-0306f984c1f7" ], "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" + "[3b6bec873aa64a038fa90306f984c1f7][ AuthTime::1014.91883643169::PostAuthTime::228.816509688561 ][HdfsGetAclStatus :: 00:00:019 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:020 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1116,7 +1054,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 15 Jan 2016 02:42:45 GMT" ] }, "StatusCode": 200 @@ -1127,21 +1065,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "47739582-e658-445c-826f-50586625dbad" + ], + "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.9.6.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 +1093,10 @@ "no-cache" ], "x-ms-request-id": [ - "257e2f4f-d428-4bfd-b3e7-c72bb43131ea" + "45bb1218-8fb2-4ec0-8b89-d88cdbda4ef1" ], "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" + "[45bb12188fb24ec08b89d88cdbda4ef1][ AuthTime::867.364264763369::PostAuthTime::182.625513340216 ][HdfsGetAclStatus :: 00:00:088 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:089 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1171,7 +1108,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 15 Jan 2016 02:42:45 GMT" ] }, "StatusCode": 200 @@ -1182,21 +1119,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8f02fcb3-383c-4310-b7b5-da7e74b586b9" + ], + "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.9.6.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 +1147,10 @@ "no-cache" ], "x-ms-request-id": [ - "116ba120-1c91-4b22-8b0c-ed914f1d8027" + "ea4b4849-adb5-407a-9441-fa65db57b4d9" ], "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" + "[ea4b4849adb5407a9441fa65db57b4d9][ AuthTime::825.877906931985::PostAuthTime::186.047068625279 ][HdfsGetAclStatus :: 00:00:186 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:187 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1226,7 +1162,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 15 Jan 2016 02:42:46 GMT" ] }, "StatusCode": 200 @@ -1237,21 +1173,20 @@ "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.StoreFileSystem 0.9.6-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b8f4bd57-96d8-4219-a49c-d7ca5ce9bcd3" + ], + "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.9.6.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 +1201,10 @@ "no-cache" ], "x-ms-request-id": [ - "a6be20fe-7251-47c1-9795-35b001cf41dd" + "f2513786-a6ab-443e-8db2-1fd959032f1a" ], "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" + "[f2513786a6ab443e8db21fd959032f1a][ AuthTime::855.816515676283::PostAuthTime::199.305595354897 ][HdfsGetAclStatus :: 00:00:053 ms]%0a[SS Response Process :: 00:00:000 ms]%0a[GETACLSTATUS :: 00:00:053 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1281,29 +1216,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 15 Jan 2016 02:42:46 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": [ + "21e2aa7c-8756-4e0d-b692-e190bac74195" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1318,13 +1252,13 @@ "no-cache" ], "x-ms-request-id": [ - "8761d1eb-c191-46d5-bd43-478e4458f25b" + "e48b634e-b3eb-466c-8a45-c05a62d78a96" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[8761d1ebc19146d5bd43478e4458f25b][ AuthTime::886.182439815938::PostAuthTime::198.022427429913 ][SETACL :: 00:00:688 ms]%0a" + "[e48b634eb3eb466c8a45c05a62d78a96][ AuthTime::771.988411192249::PostAuthTime::191.179401552873 ][SETACL :: 00:00:433 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1336,29 +1270,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:07 GMT" + "Fri, 15 Jan 2016 02:42:44 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": [ + "f53c9685-2a1d-45ea-8726-e81e79262897" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1373,13 +1306,13 @@ "no-cache" ], "x-ms-request-id": [ - "cf73f621-2ce1-48c7-846c-5489f0442252" + "fad174d5-4063-4909-ada1-309a72711bdb" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[cf73f6212ce148c7846c5489f0442252][ AuthTime::764.717279146186::PostAuthTime::193.745485152809 ][SETACL :: 00:00:909 ms]%0a" + "[fad174d540634909ada1309a72711bdb][ AuthTime::877.201236207924::PostAuthTime::195.456345659201 ][SETACL :: 00:00:503 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1391,29 +1324,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 15 Jan 2016 02:42:44 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": [ + "817d418f-39ac-4f6f-8ef1-4c5e7303606e" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1428,13 +1360,13 @@ "no-cache" ], "x-ms-request-id": [ - "b8ce51fd-ef4c-4d1e-b74b-133931bc606e" + "71ad2de6-77ac-4450-861b-304ec456e85a" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b8ce51fdef4c4d1eb74b133931bc606e][ AuthTime::727.507881335381::PostAuthTime::172.360773767289 ][MODIFYACLENTRIES :: 00:00:078 ms]%0a" + "[71ad2de677ac4450861b304ec456e85a][ AuthTime::754.880634766936::PostAuthTime::181.342430108318 ][MODIFYACLENTRIES :: 00:00:026 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1446,29 +1378,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 15 Jan 2016 02:42:44 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": [ + "4c911728-7845-411d-a2b5-743803daa915" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1483,13 +1414,13 @@ "no-cache" ], "x-ms-request-id": [ - "b5c0499a-b019-47b8-9989-39af382ccd8e" + "0fd31561-ed2f-4d65-9fc8-82c3208a8966" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b5c0499ab01947b8998939af382ccd8e][ AuthTime::724.941715969119::PostAuthTime::178.776187182945 ][MODIFYACLENTRIES :: 00:00:050 ms]%0a" + "[0fd31561ed2f4d659fc882c3208a8966][ AuthTime::872.496597690963::PostAuthTime::196.7394288911 ][MODIFYACLENTRIES :: 00:00:085 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1501,29 +1432,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 15 Jan 2016 02:42:45 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": [ + "948fecd9-f197-4d8a-9287-6435506af5ae" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1538,13 +1468,13 @@ "no-cache" ], "x-ms-request-id": [ - "b223ebb5-a2d1-4a02-932f-bbb60b0e257e" + "f4d692f6-5c7a-4917-8d84-449694f84b7b" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[b223ebb5a2d14a02932fbbb60b0e257e][ AuthTime::751.886452314874::PostAuthTime::169.366914173316 ][REMOVEACLENTRIES :: 00:00:058 ms]%0a" + "[f4d692f65c7a49178d84449694f84b7b][ AuthTime::908.422928184121::PostAuthTime::218.551843833374 ][REMOVEACLENTRIES :: 00:00:056 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1556,29 +1486,28 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:09 GMT" + "Fri, 15 Jan 2016 02:42:45 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": [ + "09f14abb-a2c3-495f-b4af-edfe9126db0a" + ], + "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.9.6.0" ] }, "ResponseBody": "", @@ -1593,13 +1522,13 @@ "no-cache" ], "x-ms-request-id": [ - "ae4cdef5-4df6-4007-ba5f-c30a09d614be" + "ecf0fd31-989e-4ef5-8350-2556b19cf450" ], "ContentLength": [ "0" ], "Server-Perf": [ - "[ae4cdef54df64007ba5fc30a09d614be][ AuthTime::763.434196463054::PostAuthTime::178.348492955235 ][REMOVEACLENTRIES :: 00:00:051 ms]%0a" + "[ecf0fd31989e4ef583502556b19cf450][ AuthTime::853.678043623119::PostAuthTime::215.130288548311 ][REMOVEACLENTRIES :: 00:00:406 ms]%0a" ], "X-Content-Type-Options": [ "nosniff" @@ -1611,145 +1540,25 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:10 GMT" + "Fri, 15 Jan 2016 02:42:46 GMT" ] }, "StatusCode": 200 }, { - "RequestUri": "/webhdfs/v1/?op=REMOVEACL&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVJFTU9WRUFDTCZhcGktdmVyc2lvbj0yMDE1LTEwLTAxLXByZXZpZXc=", - "RequestMethod": "PUT", - "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\": \"RuntimeException\",\r\n \"message\": \"CsRemoveAcl returned status code 0x83090053 () but 0x800703E5 () is expected. [2fdf4d2ec5be493aafe3ca8ba1faac2c]\",\r\n \"javaClassName\": \"java.lang.RuntimeException\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "223" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "2fdf4d2e-c5be-493a-afe3-ca8ba1faac2c" - ], - "Server-Perf": [ - "[2fdf4d2ec5be493aafe3ca8ba1faac2c][ AuthTime::1832.24207151133::PostAuthTime::34079.5314524197 ][REMOVEACL :: 00:00:001 ms]%0a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 20 Nov 2015 00:12:31 GMT" - ], - "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" - ] - }, - "StatusCode": 500 - }, - { - "RequestUri": "/webhdfs/v1/?op=REMOVEDEFAULTACL&api-version=2015-10-01-preview", - "EncodedRequestUri": "L3dlYmhkZnMvdjEvP29wPVJFTU9WRURFRkFVTFRBQ0wmYXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", - "RequestMethod": "PUT", - "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\": \"RuntimeException\",\r\n \"message\": \"CsRemoveDefaultAcl returned status code 0x83090053 () but 0x800703E5 () is expected. [d97e2f8fc21e4a929bb8d38731b30d5f]\",\r\n \"javaClassName\": \"java.lang.RuntimeException\"\r\n }\r\n}", - "ResponseHeaders": { - "Content-Length": [ - "230" - ], - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Expires": [ - "-1" - ], - "Pragma": [ - "no-cache" - ], - "x-ms-request-id": [ - "d97e2f8f-c21e-4a92-9bb8-d38731b30d5f" - ], - "Server-Perf": [ - "[d97e2f8fc21e4a929bb8d38731b30d5f][ AuthTime::1758.25097011743::PostAuthTime::34138.125561616 ][REMOVEDEFAULTACL :: 00:00:001 ms]%0a" - ], - "X-Content-Type-Options": [ - "nosniff" - ], - "Strict-Transport-Security": [ - "max-age=15724800; includeSubDomains" - ], - "Cache-Control": [ - "no-cache" - ], - "Date": [ - "Fri, 20 Nov 2015 00:12:52 GMT" - ], - "Set-Cookie": [ - "UserPrincipalSession=e2ed4dc4-186e-4bd6-b934-4f3726392838; path=/; secure; HttpOnly" - ] - }, - "StatusCode": 500 - }, - { - "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/onesdk5711/providers/Microsoft.DataLakeStore/accounts/onesdk7268?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazU3MTEvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazcyNjg/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "2fb9c3d1-4164-493e-9b5d-72b3d583f99b" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "", @@ -1764,16 +1573,16 @@ "no-cache" ], "x-ms-request-id": [ - "884237cd-0532-49e6-b1bd-4f52b95ea657" + "d6c2f236-c5dd-4cd4-984d-423767417c7c" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1199" ], "x-ms-correlation-request-id": [ - "28817f00-7b3c-48b5-842e-6de476427268" + "36dab281-1c0d-4dd4-a9e9-61df6b843073" ], "x-ms-routing-request-id": [ - "WESTUS:20151120T001254Z:28817f00-7b3c-48b5-842e-6de476427268" + "CENTRALUS:20160115T024610Z:36dab281-1c0d-4dd4-a9e9-61df6b843073" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1782,7 +1591,7 @@ "no-cache" ], "Date": [ - "Fri, 20 Nov 2015 00:12:54 GMT" + "Fri, 15 Jan 2016 02:46:10 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1797,8 +1606,13 @@ "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-DataLakeStoreFileSystemPermissions": [ + "onesdk5711", + "onesdk7268" + ] + }, "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..957503292aaf 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" + "425c1e4f-4cb7-4d9b-885f-8b0922eafd63" ], "x-ms-correlation-request-id": [ - "b3ff34c5-50b7-4c2d-a317-abd875988df0" + "425c1e4f-4cb7-4d9b-885f-8b0922eafd63" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212135Z:b3ff34c5-50b7-4c2d-a317-abd875988df0" + "CENTRALUS:20160115T024825Z:425c1e4f-4cb7-4d9b-885f-8b0922eafd63" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -43,14 +43,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:35 GMT" + "Fri, 15 Jan 2016 02:48:25 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" + "5176a166-9bc6-4d9b-8644-d7c1fde79fc3" ], "x-ms-correlation-request-id": [ - "8acdcbc5-a822-41d2-96e9-a41fa6c65f82" + "5176a166-9bc6-4d9b-8644-d7c1fde79fc3" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212135Z:8acdcbc5-a822-41d2-96e9-a41fa6c65f82" + "CENTRALUS:20160115T024825Z:5176a166-9bc6-4d9b-8644-d7c1fde79fc3" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -91,14 +91,65 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:35 GMT" + "Fri, 15 Jan 2016 02:48:25 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/onesdk6770?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazY3NzA/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": [ + "65811774-295b-4dff-aebe-f4e369e7b171" + ], + "x-ms-correlation-request-id": [ + "65811774-295b-4dff-aebe-f4e369e7b171" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160115T024830Z:65811774-295b-4dff-aebe-f4e369e7b171" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 15 Jan 2016 02:48:30 GMT" + ] + }, + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6770?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlZ3JvdXBzL29uZXNkazY3NzA/YXBpLXZlcnNpb249MjAxNC0wNC0wMS1wcmV2aWV3", "RequestMethod": "PUT", "RequestBody": "{\r\n \"location\": \"East US 2\"\r\n}", "RequestHeaders": { @@ -112,10 +163,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/onesdk6770\",\r\n \"name\": \"onesdk6770\",\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 +178,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1196" + "1198" ], "x-ms-request-id": [ - "99be8dac-b14a-4a35-befd-d111838899e5" + "3251f3bd-e1a3-40a8-95b6-527882be5d9a" ], "x-ms-correlation-request-id": [ - "99be8dac-b14a-4a35-befd-d111838899e5" + "3251f3bd-e1a3-40a8-95b6-527882be5d9a" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212137Z:99be8dac-b14a-4a35-befd-d111838899e5" + "CENTRALUS:20160115T024831Z:3251f3bd-e1a3-40a8-95b6-527882be5d9a" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -145,14 +196,14 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:37 GMT" + "Fri, 15 Jan 2016 02:48:31 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/onesdk6770/resources?api-version=2014-04-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcmVzb3VyY2VzP2FwaS12ZXJzaW9uPTIwMTQtMDQtMDEtcHJldmlldw==", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { @@ -160,10 +211,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 +226,16 @@ "no-cache" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14926" + "14997" ], "x-ms-request-id": [ - "e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "e4905654-de3a-46c9-a061-9008f9760039" ], "x-ms-correlation-request-id": [ - "e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "e4905654-de3a-46c9-a061-9008f9760039" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212137Z:e2bb01e5-f2c0-48f2-8c7a-c23726543940" + "CENTRALUS:20160115T024831Z:e4905654-de3a-46c9-a061-9008f9760039" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -193,35 +244,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:37 GMT" + "Fri, 15 Jan 2016 02:48:31 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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "b31ba350-41e1-4036-91e9-1b8ca61b8a12" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk7772' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -236,13 +283,13 @@ "gateway" ], "x-ms-request-id": [ - "441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "21f2e81d-cd9e-402d-a9eb-f3845183b118" ], "x-ms-correlation-request-id": [ - "441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "21f2e81d-cd9e-402d-a9eb-f3845183b118" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212145Z:441869ab-cb86-4ff1-b4e9-4eb8bec10508" + "CENTRALUS:20160115T024832Z:21f2e81d-cd9e-402d-a9eb-f3845183b118" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -251,35 +298,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:45 GMT" + "Fri, 15 Jan 2016 02:48:32 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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "4e612e9d-9c5d-4ac1-9de4-403ab3abfed0" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk7772' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -294,13 +337,13 @@ "gateway" ], "x-ms-request-id": [ - "050b3983-e724-49e5-bd00-4ebbe0586d3d" + "ee4dd3a6-5b1a-4a32-ba2c-e08db16f567e" ], "x-ms-correlation-request-id": [ - "050b3983-e724-49e5-bd00-4ebbe0586d3d" + "ee4dd3a6-5b1a-4a32-ba2c-e08db16f567e" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212146Z:050b3983-e724-49e5-bd00-4ebbe0586d3d" + "CENTRALUS:20160115T024832Z:ee4dd3a6-5b1a-4a32-ba2c-e08db16f567e" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -309,35 +352,88 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:46 GMT" + "Fri, 15 Jan 2016 02:48:32 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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/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.DataLakeStoreManagementClient/0.9.6.0" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"firewallState\": \"Disabled\",\r\n \"firewallRules\": [],\r\n \"provisioningState\": \"Succeeded\",\r\n \"state\": \"Active\",\r\n \"endpoint\": \"onesdk7772.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:48:35.4685749Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:35.4685749Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772\",\r\n \"name\": \"onesdk7772\",\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": [ + "33b149a4-7d93-4016-92b1-9ef3739878eb" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "92eb6d32-1bc8-4c45-93b4-d6ee78b29f66" + ], + "x-ms-routing-request-id": [ + "CENTRALUS:20160115T024916Z:92eb6d32-1bc8-4c45-93b4-d6ee78b29f66" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Date": [ + "Fri, 15 Jan 2016 02:49: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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "47ac384c-9b84-4b7d-9c0c-3a210c1fbdec" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7772.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:48:35.4685749Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:35.4685749Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772\",\r\n \"name\": \"onesdk7772\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -349,16 +445,16 @@ "no-cache" ], "x-ms-request-id": [ - "a4f36111-4aeb-4571-97f1-f67fbd6537c7" + "51c14f7a-bd95-49b2-b602-c6d487f94a9b" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14894" + "14988" ], "x-ms-correlation-request-id": [ - "45cba87e-f68e-4023-9556-5092bad76952" + "f7a9a6d2-2c8b-4539-a895-8d99e541a9a1" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:45cba87e-f68e-4023-9556-5092bad76952" + "CENTRALUS:20160115T024916Z:f7a9a6d2-2c8b-4539-a895-8d99e541a9a1" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -367,7 +463,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:30 GMT" + "Fri, 15 Jan 2016 02:49:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -382,29 +478,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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "e01eef34-f62b-404d-8b34-f15701018396" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7772.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:48:35.4685749Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:35.4685749Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772\",\r\n \"name\": \"onesdk7772\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -416,16 +508,16 @@ "no-cache" ], "x-ms-request-id": [ - "31a695b1-0fc6-4e53-b6f3-d430a7c5d176" + "1f44ca96-1788-4e28-a1d9-9446368256e2" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14893" + "14987" ], "x-ms-correlation-request-id": [ - "bdbb041e-e1aa-4b0e-8244-812cb065681b" + "e6ffc3ee-2914-4603-b0a8-55cdd7dafb51" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:bdbb041e-e1aa-4b0e-8244-812cb065681b" + "CENTRALUS:20160115T024916Z:e6ffc3ee-2914-4603-b0a8-55cdd7dafb51" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -434,7 +526,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 15 Jan 2016 02:49:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -449,29 +541,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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "42f8a216-2da5-4ee8-9ab5-8bda50037d5c" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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\": \"onesdk7772.azuredatalakestore.net\",\r\n \"creationTime\": \"2016-01-15T02:48:35.4685749Z\",\r\n \"lastModifiedTime\": \"2016-01-15T02:48:35.4685749Z\"\r\n },\r\n \"location\": \"East US 2\",\r\n \"tags\": {},\r\n \"id\": \"/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772\",\r\n \"name\": \"onesdk7772\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "468" + "488" ], "Content-Type": [ "application/json" @@ -483,16 +571,16 @@ "no-cache" ], "x-ms-request-id": [ - "9cdbc638-0edf-40b5-aadc-a275dd532e83" + "af1582df-42b4-4709-afe4-10c092082dd9" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14892" + "14984" ], "x-ms-correlation-request-id": [ - "8eae90b9-cf3a-43fe-a87c-a044689240bd" + "4eac6590-47e5-4e81-911f-1f0da07e7852" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:8eae90b9-cf3a-43fe-a87c-a044689240bd" + "CENTRALUS:20160115T024916Z:4eac6590-47e5-4e81-911f-1f0da07e7852" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -501,7 +589,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 15 Jan 2016 02:49:16 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -516,29 +604,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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "8e800ce3-7699-4a5d-b088-177d6f85bcce" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk7772' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "169" + "157" ], "Content-Type": [ "application/json; charset=utf-8" @@ -553,13 +637,13 @@ "gateway" ], "x-ms-request-id": [ - "a25470af-cddd-429c-9020-068cc0465091" + "e4094c21-ecac-4019-b951-7ecbe7f25507" ], "x-ms-correlation-request-id": [ - "a25470af-cddd-429c-9020-068cc0465091" + "e4094c21-ecac-4019-b951-7ecbe7f25507" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212233Z:a25470af-cddd-429c-9020-068cc0465091" + "CENTRALUS:20160115T024918Z:e4094c21-ecac-4019-b951-7ecbe7f25507" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -568,47 +652,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:33 GMT" + "Fri, 15 Jan 2016 02:49:18 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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "GET", + "RequestBody": "", "RequestHeaders": { - "Content-Type": [ - "application/json; charset=utf-8" - ], - "Content-Length": [ - "194" + "x-ms-client-request-id": [ + "a495dd73-0617-4e3f-95da-cba19c348046" ], - "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": [ - "13a4af4e-e8b7-4afb-bee3-fd02325a282b" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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 \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7772' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "407" + "157" ], "Content-Type": [ - "application/json" + "application/json; charset=utf-8" ], "Expires": [ "-1" @@ -616,23 +687,17 @@ "Pragma": [ "no-cache" ], - "Retry-After": [ - "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" + "x-ms-failure-cause": [ + "gateway" ], "x-ms-request-id": [ - "3672140e-1dcb-463e-9bd2-86563c5ba190" - ], - "x-ms-ratelimit-remaining-subscription-writes": [ - "1199" + "f7e1debb-7f52-4659-9ea1-353768487580" ], "x-ms-correlation-request-id": [ - "4d46abbe-2253-4d4a-858e-0841f5b0518f" + "f7e1debb-7f52-4659-9ea1-353768487580" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212149Z:4d46abbe-2253-4d4a-858e-0841f5b0518f" + "CENTRALUS:20160115T024918Z:f7e1debb-7f52-4659-9ea1-353768487580" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -641,43 +706,34 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:49 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" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 15 Jan 2016 02:49:18 GMT" ] }, - "StatusCode": 201 + "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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "x-ms-version": [ - "2015-10-01-preview" + "x-ms-client-request-id": [ + "31da139a-6653-4924-a688-6af34a668a22" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, - "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/onesdk7772' under resource group 'onesdk6770' 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 +741,17 @@ "Pragma": [ "no-cache" ], - "x-ms-request-id": [ - "28491a61-ec2a-428b-a131-6fa06f572080" + "x-ms-failure-cause": [ + "gateway" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14900" + "x-ms-request-id": [ + "6a2f7d37-5fb9-4bb2-b0c6-411c6190a4dc" ], "x-ms-correlation-request-id": [ - "edbb7c22-f477-4453-8a28-89f7fa104dc7" + "6a2f7d37-5fb9-4bb2-b0c6-411c6190a4dc" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212149Z:edbb7c22-f477-4453-8a28-89f7fa104dc7" + "CENTRALUS:20160115T024918Z:6a2f7d37-5fb9-4bb2-b0c6-411c6190a4dc" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -704,37 +760,37 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:49 GMT" - ], - "Server": [ - "Microsoft-IIS/8.5" - ], - "X-AspNet-Version": [ - "4.0.30319" - ], - "X-Powered-By": [ - "ASP.NET" + "Fri, 15 Jan 2016 02:49:18 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=", - "RequestMethod": "GET", - "RequestBody": "", + "RequestUri": "/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"East US 2\",\r\n \"name\": \"onesdk7772\",\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": [ + "9f373d17-628e-4164-8951-4cc951bb43cd" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.0.0" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772\",\r\n \"name\": \"onesdk7772\",\r\n \"type\": \"Microsoft.DataLakeStore/accounts\"\r\n}", "ResponseHeaders": { "Content-Length": [ - "23" + "354" ], "Content-Type": [ "application/json" @@ -745,17 +801,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/1f5d29db-ab28-4268-a25b-5e7ded2413b90?api-version=2015-10-01-preview&expanded=true" + ], "x-ms-request-id": [ - "ab893f11-a5bf-4e03-94c6-dd41cfa84c34" + "f673b7c0-8a46-4d5d-b379-d7c5d2bc5810" ], - "x-ms-ratelimit-remaining-subscription-reads": [ - "14899" + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" ], "x-ms-correlation-request-id": [ - "b93a26ea-8dfb-4d28-878f-8a524bfc3cd2" + "254b1b3a-e928-4c3d-a714-9b1356b3dbc4" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212159Z:b93a26ea-8dfb-4d28-878f-8a524bfc3cd2" + "CENTRALUS:20160115T024834Z:254b1b3a-e928-4c3d-a714-9b1356b3dbc4" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -764,7 +826,10 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:21:59 GMT" + "Fri, 15 Jan 2016 02:48:34 GMT" + ], + "Location": [ + "https://management.azure.com/subscriptions/53d9063d-87ae-4ea8-be90-3686c3b8669f/resourcegroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772/operationresults/0?api-version=2015-10-01-preview" ], "Server": [ "Microsoft-IIS/8.5" @@ -776,19 +841,16 @@ "ASP.NET" ] }, - "StatusCode": 200 + "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/1f5d29db-ab28-4268-a25b-5e7ded2413b90?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFmNWQyOWRiLWFiMjgtNDI2OC1hMjViLTVlN2RlZDI0MTNiOTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", @@ -806,16 +868,16 @@ "no-cache" ], "x-ms-request-id": [ - "0e4b9762-e781-4ac0-9235-6ca833166254" + "42ab32b9-e3ba-4b39-a125-db38bea94c49" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14896" + "14991" ], "x-ms-correlation-request-id": [ - "3dd5d4d7-0b59-4e10-803f-2f1fbdcced46" + "badd8e38-53f3-47d2-85ab-36ac34802234" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212215Z:3dd5d4d7-0b59-4e10-803f-2f1fbdcced46" + "CENTRALUS:20160115T024845Z:badd8e38-53f3-47d2-85ab-36ac34802234" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -824,7 +886,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:15 GMT" + "Fri, 15 Jan 2016 02:48:44 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -839,16 +901,13 @@ "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/providers/Microsoft.DataLakeStore/locations/EastUS2/operationResults/1f5d29db-ab28-4268-a25b-5e7ded2413b90?api-version=2015-10-01-preview&expanded=true", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Byb3ZpZGVycy9NaWNyb3NvZnQuRGF0YUxha2VTdG9yZS9sb2NhdGlvbnMvRWFzdFVTMi9vcGVyYXRpb25SZXN1bHRzLzFmNWQyOWRiLWFiMjgtNDI2OC1hMjViLTVlN2RlZDI0MTNiOTA/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.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", @@ -866,16 +925,16 @@ "no-cache" ], "x-ms-request-id": [ - "71e31c2c-a414-43a5-a871-5008ed073828" + "63a6a339-c719-48c9-a73c-e225bf849e03" ], "x-ms-ratelimit-remaining-subscription-reads": [ - "14895" + "14990" ], "x-ms-correlation-request-id": [ - "83316dd7-e352-4b93-9ebf-d7ddb4f9527d" + "67bee4fc-7ee7-46a2-b288-fe980e9153ca" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212230Z:83316dd7-e352-4b93-9ebf-d7ddb4f9527d" + "CENTRALUS:20160115T024915Z:67bee4fc-7ee7-46a2-b288-fe980e9153ca" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -884,7 +943,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:30 GMT" + "Fri, 15 Jan 2016 02:49:15 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -899,29 +958,25 @@ "StatusCode": 200 }, { - "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/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL3BzZmFrZWRhdGFMYWtlYWNjb3VudHRlc3Q/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "224cb066-be1b-42f6-993f-769d287e2f62" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "177" + "172" ], "Content-Type": [ "application/json; charset=utf-8" @@ -936,13 +991,13 @@ "gateway" ], "x-ms-request-id": [ - "3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "ae31f7c2-b7a6-4a44-a62b-ff600b2671e8" ], "x-ms-correlation-request-id": [ - "3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "ae31f7c2-b7a6-4a44-a62b-ff600b2671e8" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:3f4bc7ff-bd36-4a5b-8d8d-bb24e1752d52" + "CENTRALUS:20160115T024916Z:ae31f7c2-b7a6-4a44-a62b-ff600b2671e8" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -951,35 +1006,31 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 15 Jan 2016 02:49:16 GMT" ] }, "StatusCode": 404 }, { - "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/resourceGroups/onesdk6770/providers/Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL3BzZmFrZWRhdGFMYWtlYWNjb3VudHRlc3Q/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "GET", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "533ed19f-c842-48f7-b835-d88050d0b9ac" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.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": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.DataLakeStore/accounts/psfakedataLakeaccounttest' under resource group 'onesdk6770' was not found.\"\r\n }\r\n}", "ResponseHeaders": { "Content-Length": [ - "177" + "172" ], "Content-Type": [ "application/json; charset=utf-8" @@ -994,13 +1045,13 @@ "gateway" ], "x-ms-request-id": [ - "35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "2df67459-d6ef-418f-8b5b-3e68631de2dd" ], "x-ms-correlation-request-id": [ - "35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "2df67459-d6ef-418f-8b5b-3e68631de2dd" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212231Z:35bc1ce9-06fa-4ad0-a7e8-cad188b72561" + "CENTRALUS:20160115T024916Z:2df67459-d6ef-418f-8b5b-3e68631de2dd" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1009,29 +1060,25 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:31 GMT" + "Fri, 15 Jan 2016 02:49:16 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/onesdk6770/providers/Microsoft.DataLakeStore/accounts/onesdk7772?api-version=2015-10-01-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvNTNkOTA2M2QtODdhZS00ZWE4LWJlOTAtMzY4NmMzYjg2NjlmL3Jlc291cmNlR3JvdXBzL29uZXNkazY3NzAvcHJvdmlkZXJzL01pY3Jvc29mdC5EYXRhTGFrZVN0b3JlL2FjY291bnRzL29uZXNkazc3NzI/YXBpLXZlcnNpb249MjAxNS0xMC0wMS1wcmV2aWV3", "RequestMethod": "DELETE", "RequestBody": "", "RequestHeaders": { - "useragent": [ - "Azure SDK - Microsoft.Azure.Management.DataLake.Store 0.9.1-preview - PowerShell Client" + "x-ms-client-request-id": [ + "38a23392-5357-456d-9011-2a4af56d3314" + ], + "accept-language": [ + "en-US" ], "User-Agent": [ - "Azure", - "SDK", - "-", - "Microsoft.Azure.Management.DataLake.Store", - "0.9.1-preview", - "-", - "PowerShell", - "Client" + "Microsoft.Azure.Management.DataLake.Store.DataLakeStoreManagementClient/0.9.6.0" ] }, "ResponseBody": "", @@ -1046,16 +1093,16 @@ "no-cache" ], "x-ms-request-id": [ - "6c7e09bd-768a-441e-9607-da531e9a812b" + "4f228c9e-5073-4d4d-8b18-1e4a66f6a049" ], "x-ms-ratelimit-remaining-subscription-writes": [ - "1198" + "1197" ], "x-ms-correlation-request-id": [ - "e2a58c5e-3bda-4267-8c29-be10727338eb" + "607bbb0d-9949-4987-872a-c163cf4b554b" ], "x-ms-routing-request-id": [ - "WESTUS:20151106T212233Z:e2a58c5e-3bda-4267-8c29-be10727338eb" + "CENTRALUS:20160115T024918Z:607bbb0d-9949-4987-872a-c163cf4b554b" ], "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" @@ -1064,7 +1111,7 @@ "no-cache" ], "Date": [ - "Fri, 06 Nov 2015 21:22:33 GMT" + "Fri, 15 Jan 2016 02:49:17 GMT" ], "Server": [ "Microsoft-IIS/8.5" @@ -1079,8 +1126,13 @@ "StatusCode": 200 } ], - "Names": {}, + "Names": { + "Test-NegativeDataLakeStoreAccount": [ + "onesdk6770", + "onesdk7772" + ] + }, "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 19e27bf92ef7..b11a48ec4d24 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore.Test/packages.config @@ -5,9 +5,9 @@ - - - + + + diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj index 24f79adacd6b..c9d1bec36228 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands.DataLakeStore.csproj @@ -49,13 +49,14 @@ ..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll - - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.3-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + + False + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.6-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll True - + False - ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll + ..\..\..\packages\Microsoft.Azure.Management.DataLake.StoreUploader.0.9.12-preview\lib\net45\Microsoft.Azure.Management.DataLake.StoreUploader.dll True diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs index cc64a7d2f0e3..79f3b8978cff 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ExportAzureRmDataStoreLakeItem.cs @@ -14,10 +14,10 @@ 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.Store.Models; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs index 7784f8e1fca8..aef976104a3f 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/ImportAzureRmDataLakeStoreItem.cs @@ -14,7 +14,7 @@ using System.IO; using System.Management.Automation; -using Hyak.Common; + using Microsoft.Azure.Commands.DataLakeStore.Models; using Microsoft.Azure.Commands.DataLakeStore.Properties; diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Commands/MoveAzureRmDataLakeStoreItem.cs index ab628b68a6c3..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.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 4dfa7d51154b..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.Store.Models; using Microsoft.PowerShell.Commands; +using Microsoft.Rest.Azure; namespace Microsoft.Azure.Commands.DataLakeStore { 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/Models/DataLakeStoreClient.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs index 9467dd0c52e8..1d0de796a324 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreClient.cs @@ -24,7 +24,9 @@ using Microsoft.Azure.Commands.Tags.Model; using Microsoft.Rest.Azure; using Microsoft.Rest.Azure.OData; -using CloudException = Hyak.Common.CloudException; +using System.Reflection; +using System.Linq; +using System.Diagnostics; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -43,6 +45,9 @@ public DataLakeStoreClient(AzureContext context) _subscriptionId = context.Subscription.Id; _client = AzureSession.ClientFactory.CreateArmClient(context, AzureEnvironment.Endpoint.ResourceManager); + + // Update the user agent + UpdateUserAgentAssemblyVersion(_client); } public DataLakeStoreClient() @@ -144,7 +149,10 @@ public List ListAccounts(string resourceGroupName, string }; var accountList = new List(); - var response = _client.DataLakeStoreAccount.List(resourceGroupName, parameters); + var response = string.IsNullOrEmpty(resourceGroupName) ? + _client.DataLakeStoreAccount.List(parameters) : + _client.DataLakeStoreAccount.ListByResourceGroup(resourceGroupName, parameters); + accountList.AddRange(response); while (!string.IsNullOrEmpty(response.NextPageLink)) @@ -181,6 +189,29 @@ private string GetResourceGroupByAccount(string accountName) } } + /// + /// Get the assembly version of a service client. + /// + /// The assembly version of the client. + private void UpdateUserAgentAssemblyVersion(IAzureClient clientToUpdate) + { + var type = clientToUpdate.GetType(); + + var newVersion = FileVersionInfo.GetVersionInfo(type.Assembly.Location).FileVersion; + + foreach ( + var info in + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Where( + info => info.Product.Name.Equals(type.FullName, StringComparison.OrdinalIgnoreCase))) + { + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Remove(info); + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Add( + new System.Net.Http.Headers.ProductInfoHeaderValue(type.FullName, newVersion)); + break; + } + + } + #endregion } } \ 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 ea519bf3ea0e..b849b0ac0155 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreFileSystemClient.cs @@ -23,13 +23,14 @@ 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.Store; using Microsoft.Azure.Management.DataLake.Store.Models; using Microsoft.Azure.Management.DataLake.StoreUploader; +using Microsoft.Rest.Azure; +using System.Reflection; namespace Microsoft.Azure.Commands.DataLakeStore.Models { @@ -54,14 +55,15 @@ public DataLakeStoreFileSystemClient(AzureContext context) throw new ApplicationException(Resources.InvalidDefaultSubscription); } - var creds = AzureSession.AuthenticationFactory.GetSubscriptionCloudCredentials(context); - _client = AzureSession.ClientFactory.CreateCustomArmClient(creds, - context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix)); - uniqueActivityIdGenerator = new Random(); - } + _client = AzureSession.ClientFactory.CreateArmClient(context, + AzureEnvironment.Endpoint.ResourceManager); // NOTE: this is overwritten below by design, since we have a custom URI with variable replacement + _client.BaseUri = new Uri("https://accountname.datalakeserviceuri"); + _client.Datalakeserviceuri = context.Environment.GetEndpoint(AzureEnvironment.Endpoint.AzureDataLakeStoreFileSystemEndpointSuffix); - public DataLakeStoreFileSystemClient() - { + // update the user agent + UpdateUserAgentAssemblyVersion(_client); + + uniqueActivityIdGenerator = new Random(); } #endregion @@ -76,7 +78,7 @@ public bool TestFileOrFolderExistence(string path, string accountName, out FileT itemType = status.FileStatus.Type ?? FileType.File; return true; } - catch (CloudException) + catch (Rest.Azure.CloudException) { // TODO test for a specific code (such as 404 and only return false on those) itemType = FileType.File; @@ -136,7 +138,7 @@ public bool CheckAccess(string path, string accountName, string permissionsToChe _client.FileSystem.CheckAccess(path, accountName, permissionsToCheck); return true; } - catch (CloudException) + catch (Rest.Azure.CloudException) { // TODO: ensure specific error code for "false", and throw for all others. return false; @@ -194,30 +196,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: 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); - var responseStream = - ReadFromFile( - filePath, - accountName, - currentOffset, - bytesToRequest); + 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; - } - } - finally - { - TracingAdapter.IsEnabled = originalValue; + responseStream.CopyTo(fileStream); + currentOffset += bytesToRequest; } // final update to 100% completion @@ -249,40 +243,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 responseStream = - ReadFromFile( - filePath, - accountName, - currentOffset, - bytesToRequest); + var responseStream = + ReadFromFile( + filePath, + accountName, + currentOffset, + bytesToRequest); - responseStream.CopyTo(byteStream); - currentOffset += bytesToRequest; - } - } - finally - { - TracingAdapter.IsEnabled = originalValue; + responseStream.CopyTo(byteStream); + currentOffset += bytesToRequest; } // final update to 100% completion @@ -362,71 +348,60 @@ public void CopyFile(string destinationPath, string accountName, string sourcePa 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); } - - // 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(() => - { - cmdletCancellationToken.ThrowIfCancellationRequested(); - uploader.Execute(); - cmdletCancellationToken.ThrowIfCancellationRequested(); - }, cmdletCancellationToken); - - TrackUploadProgress(uploadTask, progress, cmdletRunningRequest, cmdletCancellationToken); - } - finally + }; + + 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(() => { - TracingAdapter.IsEnabled = originalValue; - } + cmdletCancellationToken.ThrowIfCancellationRequested(); + uploader.Execute(); + cmdletCancellationToken.ThrowIfCancellationRequested(); + }, cmdletCancellationToken); + + TrackUploadProgress(uploadTask, progress, cmdletRunningRequest, cmdletCancellationToken); } public void CopyDirectory( @@ -477,178 +452,168 @@ public void CopyDirectory( ServicePointManager.DefaultConnectionLimit = Math.Max((internalFolderThreads*internalFileThreads) + internalFolderThreads, ServicePointManager.DefaultConnectionLimit); - 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 + while (allDirectories.Count > 0) { - //TODO: Remove this logic when defect: 4259238 (located here: http://vstfrd:8080/Azure/RD/_workitems/edit/4259238) is resolved - TracingAdapter.IsEnabled = false; - while (allDirectories.Count > 0) - { - var currentDir = allDirectories.Pop(); - string[] files; + var currentDir = allDirectories.Pop(); + string[] files; - try + try + { + files = Directory.GetFiles(currentDir); + if (recursive) { - files = Directory.GetFiles(currentDir); - if (recursive) + // Push the subdirectories onto the stack for traversal. + // This could also be done before handing the files. + foreach (var str in Directory.GetDirectories(currentDir)) { - // Push the subdirectories onto the stack for traversal. - // This could also be done before handing the files. - foreach (var str in Directory.GetDirectories(currentDir)) - { - allDirectories.Push(str); - } + allDirectories.Push(str); } } - catch - { - // update the list of folders that could not be accessed - // for later reporting to the user. - allFailedDirs.Add(currentDir); - continue; - } + } + catch + { + // update the list of folders that could not be accessed + // for later reporting to the user. + allFailedDirs.Add(currentDir); + continue; + } - // Execute in parallel if there are enough files in the directory. - // Otherwise, execute sequentially.Files are opened and processed - // synchronously but this could be modified to perform async I/O. - // NOTE: in order to write progress in a meaningful way, we have - // 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(); - if (folderThreadCount > 0) - { - folderOptions.MaxDegreeOfParallelism = folderThreadCount; - } + // Execute in parallel if there are enough files in the directory. + // Otherwise, execute sequentially.Files are opened and processed + // synchronously but this could be modified to perform async I/O. + // NOTE: in order to write progress in a meaningful way, we have + // 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(); + if (folderThreadCount > 0) + { + folderOptions.MaxDegreeOfParallelism = folderThreadCount; + } - var task = Task.Run( - () => - { - Parallel.ForEach( - files, - folderOptions, - () => 0, - (file, loopState, localCount) => + var task = Task.Run( + () => + { + Parallel.ForEach( + files, + folderOptions, + () => 0, + (file, loopState, localCount) => + { + cmdletCancellationToken.ThrowIfCancellationRequested(); + var dataLakeFilePath = string.Format( + "{0}/{1}", + destinationFolderPath, + file.Substring(folderPathStartIndex).TrimStart('\\').Replace('\\', '/')); + + // for each file we will either honor a force conversion + // to either binary or text, or attempt to determine + // if the file is either binary or text, with a default + // behavior of text. + isBinary = forceBinaryOrText + ? isBinary + : GlobalMembers.BinaryFileExtension.Contains( + Path.GetExtension(file).ToLowerInvariant()); + + try { - cmdletCancellationToken.ThrowIfCancellationRequested(); - var dataLakeFilePath = string.Format( - "{0}/{1}", - destinationFolderPath, - file.Substring(folderPathStartIndex).TrimStart('\\').Replace('\\', '/')); - - // for each file we will either honor a force conversion - // to either binary or text, or attempt to determine - // if the file is either binary or text, with a default - // behavior of text. - isBinary = forceBinaryOrText - ? isBinary - : GlobalMembers.BinaryFileExtension.Contains( - Path.GetExtension(file).ToLowerInvariant()); - - try - { - CopyFile(dataLakeFilePath, accountName, file, cmdletCancellationToken, - internalFileThreads, overwrite, resume, isBinary, null, progress); - } - catch (Exception e) - { - allFailedFiles.GetOrAdd(file, e.Message); - } - - // note: we will always increment the count, since the file was seen and attempted - // this does not necessarily mean the file was successfully uploaded, as indicated by - // the warning messages that can be written out. - return ++localCount; - }, - c => Interlocked.Add(ref fileCount, c)); - }, cmdletCancellationToken); + CopyFile(dataLakeFilePath, accountName, file, cmdletCancellationToken, + internalFileThreads, overwrite, resume, isBinary, null, progress); + } + catch (Exception e) + { + allFailedFiles.GetOrAdd(file, e.Message); + } + + // note: we will always increment the count, since the file was seen and attempted + // this does not necessarily mean the file was successfully uploaded, as indicated by + // the warning messages that can be written out. + return ++localCount; + }, + c => Interlocked.Add(ref fileCount, c)); + }, cmdletCancellationToken); + + while (!task.IsCompleted && !task.IsCanceled) + { + // if we somehow made it in here prior to the cancel, I want to issue a throw + cmdletCancellationToken.ThrowIfCancellationRequested(); - while (!task.IsCompleted && !task.IsCanceled) + // only update progress if the percentage has changed. + if ((int) Math.Ceiling((decimal) testFileCountChanged/totalFiles*100) + < (int) Math.Ceiling((decimal) fileCount/totalFiles*100)) { - // if we somehow made it in here prior to the cancel, I want to issue a throw - cmdletCancellationToken.ThrowIfCancellationRequested(); - - // only update progress if the percentage has changed. - if ((int) Math.Ceiling((decimal) testFileCountChanged/totalFiles*100) - < (int) Math.Ceiling((decimal) fileCount/totalFiles*100)) + testFileCountChanged = fileCount; + var percentComplete = (int) Math.Ceiling((decimal) fileCount/totalFiles*100); + if (percentComplete > 100) { - testFileCountChanged = fileCount; - var percentComplete = (int) Math.Ceiling((decimal) fileCount/totalFiles*100); - if (percentComplete > 100) - { - // in some cases we can get 101 percent complete using ceiling, however we want to be - // able to round up to full percentage values, instead of down. - percentComplete = 100; - } - - progress.PercentComplete = percentComplete; - UpdateProgress(progress, cmdletRunningRequest); + // in some cases we can get 101 percent complete using ceiling, however we want to be + // able to round up to full percentage values, instead of down. + percentComplete = 100; } - // sleep for a half of a second. - Thread.Sleep(500); + progress.PercentComplete = percentComplete; + UpdateProgress(progress, cmdletRunningRequest); } - if (task.IsFaulted && !task.IsCanceled) + // sleep for a half of a second. + Thread.Sleep(500); + } + + if (task.IsFaulted && !task.IsCanceled) + { + var ae = task.Exception; + if (ae != null) { - var ae = task.Exception; - if (ae != null) + if (cmdletRunningRequest != null) { - if (cmdletRunningRequest != null) - { - cmdletRunningRequest.WriteWarning( - "The following errors were encountered during the copy:"); - } - else + cmdletRunningRequest.WriteWarning( + "The following errors were encountered during the copy:"); + } + else + { + Console.WriteLine(@"The following errors were encountered during the copy:"); + } + + ae.Handle( + ex => { - Console.WriteLine(@"The following errors were encountered during the copy:"); - } + if (ex is AggregateException) + { + var secondLevel = ex as AggregateException; + secondLevel.Handle( + secondEx => + { + if (cmdletRunningRequest != null) + { + cmdletRunningRequest.WriteWarning(secondEx.ToString()); + } + else + { + Console.WriteLine(secondEx); + } - ae.Handle( - ex => + return true; + }); + } + else { - if (ex is AggregateException) + if (cmdletRunningRequest != null) { - var secondLevel = ex as AggregateException; - secondLevel.Handle( - secondEx => - { - if (cmdletRunningRequest != null) - { - cmdletRunningRequest.WriteWarning(secondEx.ToString()); - } - else - { - Console.WriteLine(secondEx); - } - - return true; - }); + cmdletRunningRequest.WriteWarning(ex.ToString()); } else { - if (cmdletRunningRequest != null) - { - cmdletRunningRequest.WriteWarning(ex.ToString()); - } - else - { - Console.WriteLine(ex); - } + Console.WriteLine(ex); } + } - return true; - }); - } + return true; + }); } } } - finally - { - // set the max limit back to the original value. - ServicePointManager.DefaultConnectionLimit = previousDefaultConnectionLimit; - TracingAdapter.IsEnabled = originalValue; - } if (allFailedDirs.Count > 0 && !cmdletCancellationToken.IsCancellationRequested) { @@ -862,6 +827,29 @@ private void UpdateProgress(ProgressRecord progress, Cmdlet cmdletRunningRequest } } + /// + /// Get the assembly version of a service client. + /// + /// The assembly version of the client. + private void UpdateUserAgentAssemblyVersion(IAzureClient clientToUpdate) + { + var type = clientToUpdate.GetType(); + + var newVersion = FileVersionInfo.GetVersionInfo(type.Assembly.Location).FileVersion; + + foreach ( + var info in + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Where( + info => info.Product.Name.Equals(type.FullName, StringComparison.OrdinalIgnoreCase))) + { + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Remove(info); + clientToUpdate.HttpClient.DefaultRequestHeaders.UserAgent.Add( + new System.Net.Http.Headers.ProductInfoHeaderValue(type.FullName, newVersion)); + break; + } + + } + #endregion } } \ No newline at end of file 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 9acddfb51f49..e7658588e636 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItem.cs @@ -16,7 +16,7 @@ using System.Collections; using System.Collections.Generic; using System.Linq; -using Hyak.Common; + using Microsoft.Azure.Commands.DataLakeStore.Properties; using Microsoft.Azure.Management.DataLake.Store.Models; diff --git a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemAcl.cs index 8b235fef43c2..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.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..ff7f4f1c9e66 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStoreItemPermissionInstance.cs @@ -15,7 +15,7 @@ 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..b60148409737 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/Models/DataLakeStorePathInstance.cs @@ -13,7 +13,7 @@ // ---------------------------------------------------------------------------------- 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/packages.config b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config index 9315f3b91503..37c6cc6a7988 100644 --- a/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config +++ b/src/ResourceManager/DataLakeStore/Commands.DataLakeStore/packages.config @@ -4,8 +4,8 @@ - - + + diff --git a/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Analytics.0.9.10-preview.nupkg b/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Analytics.0.9.10-preview.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..bfa85594a68062d92cee1adc1db80aaab5b168f5 GIT binary patch literal 878732 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Ⓢ-?+WGy`lJD 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 z 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≩ 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ÒUMi{k7jpYUAGqxNQ>&4@6()YpjAc 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%0DUYJsTo!+QKK98u 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¾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
    2g{FBc|QuY;<-JA9|hp9KWQLY=t!!dhBE6^U4 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.YpUf&mW{U^yBb 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

    f@qX4$ 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

    7tHtd3BKWoM-| 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 diff --git a/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.6-preview.nupkg b/tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.6-preview.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..f5e1a6b452983d51b333f043260b962e283b5638 GIT binary patch literal 482616 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%0D^Ne!nE= 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

    #yQUL@7r=j^UMrkku){h~ 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

    S-X>M(D1dK+`P_I_5OJi=e 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 b-4ec$LxeUhFfe4$pFn8BE|Z3Ze)|6a5j2P5 literal 0 HcmV?d00001 From 779047c5b263689e79cfb083a63bcb109f88c5ca Mon Sep 17 00:00:00 2001 From: begoldsm Date: Tue, 19 Jan 2016 12:49:56 -0800 Subject: [PATCH 02/32] Initial check-in of DataLake AutoRest changes This moves all cmdlets for DataLake over to AutoRest C# clients. --- .../EnvironmentSetupHelper.cs | 2 + .../Commands.DataLakeAnalytics.Test.csproj | 35 +- .../ScenarioTests/AdlaTests.cs | 28 +- .../ScenarioTests/AdlaTests.ps1 | 1093 ++--- .../ScenarioTests/AdlaTestsBase.cs | 337 +- .../ScenarioTests/Common.ps1 | 67 + .../TestAdlaCatalog.json | 3741 +++++++++-------- .../packages.config | 11 +- .../Commands.DataLakeAnalytics.csproj | 19 +- .../AddAzureRmDataLakeAnalyticsDataSource.cs | 4 +- .../GetAzureRmDataLakeAnalyticsCatalogItem.cs | 9 +- .../GetAzureRmDataLakeAnalyticsJob.cs | 23 +- .../NewAzureRmDataLakeAnalyticsAccount.cs | 10 +- ...ewAzureRmDataLakeAnalyticsCatalogSecret.cs | 13 +- ...veAzureRmDataLakeAnalyticsCatalogSecret.cs | 13 +- .../SetAzureRmDataLakeAnalyticsAccount.cs | 4 +- ...etAzureRmDataLakeAnalyticsCatalogSecret.cs | 13 +- .../SetAzureRmDataLakeAnalyticsDataSource.cs | 4 +- .../StopAzureRmDataLakeAnalyticsJob.cs | 9 +- .../SubmitAzureRmDataLakeAnalyticsJob.cs | 25 +- .../TestAzureRmDataLakeAnalyticsAccount.cs | 2 +- ...TestAzureRmDataLakeAnalyticsCatalogItem.cs | 7 +- .../WaitAzureRmDataLakeAnalyticsJob.cs | 15 +- .../Models/CatalogPathInstance.cs | 4 +- .../Models/DataLakeAnalyticsClient.cs | 541 +-- .../packages.config | 7 +- .../Commands.DataLakeStore.Test.csproj | 13 +- .../ScenarioTests/AdlsTests.ps1 | 660 +-- .../ScenarioTests/AdlsTestsBase.cs | 6 +- .../ScenarioTests/Common.ps1 | 27 + .../TestAdlsAccount.json | 738 ++-- .../TestAdlsFileSystem.json | 1588 ++++--- .../TestAdlsFileSystemPermissions.json | 1042 ++--- .../TestNegativeAdlsAccount.json | 678 +-- .../packages.config | 6 +- .../Commands.DataLakeStore.csproj | 9 +- .../ExportAzureRmDataStoreLakeItem.cs | 2 +- .../ImportAzureRmDataLakeStoreItem.cs | 2 +- .../Commands/MoveAzureRmDataLakeStoreItem.cs | 2 +- .../NewAzureRmDataLakeStoreAccount.cs | 8 +- .../Commands/NewAzureRmDataLakeStoreItem.cs | 2 +- .../TestAzureRmDataLakeStoreAccount.cs | 2 +- .../Models/DataLakeStoreClient.cs | 35 +- .../Models/DataLakeStoreFileSystemClient.cs | 502 ++- .../DataLakeStoreFileSystemCmdletBase.cs | 2 +- .../Models/DataLakeStoreItem.cs | 2 +- .../Models/DataLakeStoreItemAcl.cs | 2 +- .../DataLakeStoreItemPermissionInstance.cs | 2 +- .../Models/DataLakeStorePathInstance.cs | 2 +- .../Commands.DataLakeStore/packages.config | 4 +- ...nt.DataLake.Analytics.0.9.10-preview.nupkg | Bin 0 -> 878732 bytes ...agement.DataLake.Store.0.9.3-preview.nupkg | Bin 470887 -> 0 bytes ...agement.DataLake.Store.0.9.6-preview.nupkg | Bin 0 -> 482616 bytes ...ataLake.StoreUploader.0.9.10-preview.nupkg | Bin 90294 -> 0 bytes ...ataLake.StoreUploader.0.9.12-preview.nupkg | Bin 0 -> 86986 bytes ...DataLake.StoreUploader.0.9.8-preview.nupkg | Bin 86857 -> 0 bytes ...DataLake.StoreUploader.0.9.9-preview.nupkg | Bin 86863 -> 0 bytes 57 files changed, 5841 insertions(+), 5531 deletions(-) create mode 100644 src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/Common.ps1 create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.Analytics.0.9.10-preview.nupkg delete mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.3-preview.nupkg create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.Store.0.9.6-preview.nupkg delete mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.10-preview.nupkg create mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.12-preview.nupkg delete mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.8-preview.nupkg delete mode 100644 tools/LocalFeed/Microsoft.Azure.Management.DataLake.StoreUploader.0.9.9-preview.nupkg diff --git a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs index feda09617c28..99d662d5308e 100644 --- a/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs +++ b/src/ResourceManager/Common/Commands.ScenarioTests.ResourceManager.Common/EnvironmentSetupHelper.cs @@ -166,6 +166,8 @@ private void SetupAzureEnvironmentFromEnvironmentVariables(AzureModule mode) environment.Endpoints[AzureEnvironment.Endpoint.Gallery] = currentEnvironment.Endpoints.GalleryUri.AbsoluteUri; environment.Endpoints[AzureEnvironment.Endpoint.ServiceManagement] = currentEnvironment.BaseUri.AbsoluteUri; environment.Endpoints[AzureEnvironment.Endpoint.ResourceManager] = currentEnvironment.Endpoints.ResourceManagementUri.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)) { 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 749cb136b1fc..d04273aac727 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/Commands.DataLakeAnalytics.Test.csproj @@ -57,20 +57,22 @@ ..\..\..\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.9.10-preview\lib\net45\Microsoft.Azure.Management.DataLake.Analytics.dll + True - - ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.3-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll + + False + ..\..\..\packages\Microsoft.Azure.Management.DataLake.Store.0.9.6-preview\lib\net45\Microsoft.Azure.Management.DataLake.Store.dll True @@ -85,9 +87,10 @@ False ..\..\..\packages\Microsoft.Azure.Test.Framework.1.0.5799.28345-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 @@ -108,6 +111,10 @@ ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.Authentication.0.11.0\lib\net45\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll + + ..\..\..\packages\Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.2.0-preview\lib\net45\Microsoft.Rest.ClientRuntime.Azure.TestFramework.dll + True + False ..\..\..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll @@ -179,11 +186,13 @@ - Designer + + PreserveNewest + PreserveNewest 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..085b5e037b05 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 prior to attempting to submit the job in the freshly created account. + [Microsoft.Rest.ClientRuntime.Azure.TestFramework.TestUtilities]::Wait(120000) + # 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..f9d7ec5581ed 100644 --- a/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs +++ b/src/ResourceManager/DataLakeAnalytics/Commands.DataLakeAnalytics.Test/ScenarioTests/AdlaTestsBase.cs @@ -12,191 +12,263 @@ // 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.Common.Authentication; +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; 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 DataLakeStoreManagementClient DataLakeStoreManagementClient { get; private set; } + + public DataLakeAnalyticsManagementClient DataLakeAnalyticsManagementClient { 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(); + DataLakeStoreManagementClient = GetDataLakeStoreManagementClient(context); + DataLakeAnalyticsManagementClient = GetDataLakeAnalyticsManagementClient(context); + DataLakeAnalyticsJobManagementClient = GetDataLakeAnalyticsJobManagementClient(context); + DataLakeAnalyticsCatalogManagementClient = GetDataLakeAnalyticsCatalogManagementClient(context); + AuthorizationManagementClient = GetAuthorizationManagementClient(context); + StorageManagementClient = GetStorageManagementClient(); + GalleryClient = GetGalleryClient(); + helper.SetupManagementClients(ResourceManagementClient, + SubscriptionClient, + DataLakeAnalyticsManagementClient, + DataLakeAnalyticsJobManagementClient, + DataLakeAnalyticsCatalogManagementClient, + DataLakeStoreManagementClient, + 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 DataLakeStoreManagementClient GetDataLakeStoreManagementClient(MockContext context) { - return TestBase.GetServiceClient(new CSMTestEnvironmentFactory()); + return context.GetServiceClient(TestEnvironmentFactory.GetTestEnvironment()); } - protected ResourceManagementClient GetResourceManagementClient() + private DataLakeAnalyticsManagementClient GetDataLakeAnalyticsManagementClient(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); + toReturn.BaseUri = new System.Uri("https://accountname.jobserviceuri"); + toReturn.Jobserviceuri = + currentEnvironment.Endpoints.DataLakeAnalyticsJobAndCatalogServiceUri.OriginalString.Replace("https://", ""); + return toReturn; + } - ///